[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: