Bug#577062: junior-toys: missing /etc/blends/blends.conf breaks dist-upgrade

Steve Langasek <[email protected]>
Newsgroups gmane.linux.debian.devel.jr
Message-ID <20101108203001.GB6247__35206.2635160566$1289248398$gmane$org@virgil.dodds.net>
severity 577062 serious
thanks

Why are you proposing to upload this to testing-proposed-updates?  The
package is at the same version in testing and unstable - this looks like an
update that should go via unstable only.

As for the proposed change, I disagree that this is the right way to fix it.
This is not a correct use of pre-depends; nothing in this sequence has a
logical pre-depends relationship, the problem is entirely due to a buggy
postrm script in the old version of the package.  The correct way to fix
this is by adding a postrm script to the *new* version of the individual
packages, that handles the cleanup on upgrade.  This postrm script should
check for $1 = failed-upgrade and include an appropriate version check on
$2, and be a no-op otherwise.

(The proposed patch also includes a change to debian-junior-tasks.desc which
is not documented in the changelog; please don't include undocumented
changes in packages that you're requesting a freeze exception for.)

Anyway, since this renders the packages un-upgradeable in many (all?) cases,
I'm marking this bug severity: serious for the release.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]
signature.asc (application/pgp-signature, 828 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBTNhdyVaNMPMhshM9AQiNZBAAhez9uC8mZWnJk1UFLP0J8054VJZQU3CE
SFw6u3+uC2Au2ic1iG8gc60wg1ARkfPFDAk4pa7lWTjQA83KUkwUW7MMlG1o0YBT
dc4zGZ16n2DbySGNgw19x/QBmSg93HMzgmjieinhu8Dfc6DmhuWMQcF1beuzsdjD
/GJo9ivJHLar5/6VJnPbJ+ntbkpy/0CqN4yaCD9ckczc7Pm6hfJgxnbvM/TognLQ
sISlCJehJNLuWz0oirAHo4Yph5SEthWne1rQ5ZpDsQv35ngYCB9sQTYP1/5oNY9a
r5Oo8Ts8oXe3zByvZD4H/5NJzHSN5jWnnYb0hcEnCDGZVY4Hpu98YSxckUhVbQo6
OkdnBQHGxFuKyiB9y/w5VfmA6kNvfSRolNz3XwkYHk2l50SfasGWfaCjaX5pLB7Z
Vo3j7fEMXzYeYH/soj5I52rW8q15Pc9s6h6XV9s1XWsgkrvggVlw0NNFKXgx1RU+
3tOA043AHjlK9n864GdJ1lDvUNiPJ+W2V6E6JLfGdidbHoYvRovUHW+LtDbz3oxG
Lt0HzvlqdpsXJf+1Dn74WY74PKtCcYlXCPcpFwWVjtroz1YZtDrbz7EpSq/AqTlg
f0hI/lT4MCxsyoRAq98tXzV87pc8Ez/q3PfA9X8Bi0ZxdTzhokm/lC6o4v49rAHU
2sak5oatg9Q=
=WNoz
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.