Bug#667753: aptitude fails to remove multiarch package when config files for package of foreign arch remain
Excerpts from Sven Joachim's message of Fri Apr 06 16:23:34 +0200 2012:
> reassign 667753 apt
> forcemerge 665727 667753
> thanks
>
> On 2012-04-06 16:06 +0200, Michal Suchanek wrote:
>
> > Package: aptitude
> > Version: 0.6.6-1
> > Severity: important
> >
> > Hello,
> >
> > I am trying to replace libgd2-noxpm with libgd2-xpm (because newer
> > version of a package is build with xpm, older without).
> >
> > The problem is that aptitude passes dpkg only packge name, not arch
> > qualifier when removing the package. As config files for the foreign
> > arch remain dpkg still knows about it and would not remove the native
> > package without qualifier.
> >
> > dpkg: error: --purge needs a valid package name but 'libgd2-noxpm' is not: ambiguous package name 'libgd2-noxpm' with more than one installed instance
>
> I think this is a bug in apt, previously reported as #665727.
>
> Cheers,
> Sven
Then aptitude needs to be rebuilt against apt from experimental.
Thanks
Michal
Reply to: