Package: radvd
Version: 1:1.1-2.1
Severity: serious
Justification: Policy 9.3.2

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

note: it's a bit of stretch on interpretation of 9.3.2, but it does break
package upgrades which needs to be fixed in any event.

rangda[~] sudo apt-get upgrade                                               :)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up radvd (1:1.1-2.1) ...
Starting radvd: [Sep 02 08:27:23] radvd: IPv6 forwarding seems to be disabled, 
exiting
failed.
invoke-rc.d: initscript radvd, action "start" failed.
dpkg: error processing radvd (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 radvd
E: Sub-process /usr/bin/dpkg returned an error code (1)
rangda[~]                                                              [100] :(


obviously radvd needs ipv6 forwarding to work, but it's not cool to break an
entire package upgrade if it happens to be disabled during upgrade.  instead,
i suggest one of:

- - enable the forwarding automatically in the init script
- - detect the abscence of forwarding and not return non-zero in the init script
- - leave init script as-is, but put special logic in the maintainer script to
  prevent init script failure from breaking upgrades.

i suppose the last option is probably best, but leave it to your judgement.

thanks,
  sean

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages radvd depends on:
ii  adduser                       3.110      add and remove users and groups
ii  libc6                         2.7-13     GNU C Library: Shared libraries

radvd recommends no packages.

radvd suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFIvN8YynjLPm522B0RAlLQAJkBi3I5zQJk8f6U0BjlzVgBkoTaXACfV1yg
QxwI1xqeu/8aTg/CQUhSuzE=
=JvvD
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to