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

Reply via email to