On Sun, Jan 20, 2013 at 05:48:27PM +0100, Andreas Beckmann wrote: > Package: dictionaries-common > Version: 1.12.10 > Severity: important > User: debian...@lists.debian.org > Usertags: piuparts > Control: affects -1 + myspell-cs-cz myspell-eu-es myspell-gl-es > > Hi, > > myspell-cs-cz, myspell-eu-es, myspell-gl-es were removed after lenny but > have not been "cleaned up" so far. They might have survived a upgrade > from lenny to squeeze without problems, but they will fail to purge in > wheezy because update-openoffice-dicts no longer exists: > > Removing myspell-gl-es ... > /var/lib/dpkg/info/myspell-gl-es.postrm: 5: > /var/lib/dpkg/info/myspell-gl-es.postrm: update-openoffice-dicts: not found > dpkg: error processing myspell-gl-es (--remove): > subprocess installed post-removal script returned error exit status 127 > > Adding the conflict should remove the packages before > update-openoffice-dicts disappears.
Hi, Andreas. Thanks for reporting this. Adding "Breaks" against those packages seems to suffice. I needed to make them versioned, so only apply to old standalone packages (they are now virtual packages provided by other packages) > This is needed for a clean upgrade path of long grown systems ... Agreed. I think a fix for this deserves asking for a freeze exception. > I can help testing the fix if you put the .deb and a corresponding > Packages file somewhere. I have put a release candidate at deb http://people.debian.org/~agmartin/debian-store/experimental ./ Repo is signed with my gpg key (4597A593) available from the Debian keyring. While there are other experimental stuff there, it should not affect the test. I have tested a lenny->squeeze->wheezy update in a chroot and things seem to work as expected. However, since I am considering to ask for a freeze exception I'd appreciate if this fix is tested separately by you in a system similar to that used to find the bug report. Thanks in advance, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org