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-----