Bug#698574: dictionaries-common: Please add Conflicts: myspell-cs-cz, myspell-eu-es, myspell-gl-es
On 2013-01-22 16:11, Agustin Martin wrote: > On Sun, Jan 20, 2013 at 05:48:27PM +0100, Andreas Beckmann wrote: >> 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 >> Adding the conflict should remove the packages before >> update-openoffice-dicts disappears. > 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) Whatever solves the problem correctly is fine :-) > I have put a release candidate at > deb http://people.debian.org/~agmartin/debian-store/experimental ./ > 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. Fix confirmed. All three upgrades went smooth dist-upgrading from lenny to squeeze and then dist-upgrading to wheezy + your dictionaries-common. Thanks Andreas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#698574: dictionaries-common: Please add Conflicts: myspell-cs-cz, myspell-eu-es, myspell-gl-es
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
Bug#698574: dictionaries-common: Please add Conflicts: myspell-cs-cz, myspell-eu-es, myspell-gl-es
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. This is needed for a clean upgrade path of long grown systems ... I can help testing the fix if you put the .deb and a corresponding Packages file somewhere. Andreas myspell-cs-cz_None.log.gz Description: GNU Zip compressed data