Bug#687506: libgl1-nvidia-glx-ia32: Package has unfulfillable recommends

Andreas Beckmann debian at abeckmann.de
Tue Sep 25 16:13:46 UTC 2012


On 2012-09-25 16:27, Ralf Jung wrote:
> Hi,
> 
> I just found out how ia32-libs does the multiarch migration trick, and
> probably that's what this package should do as well:
> * libgl1-nvidia-glx-ia32:amd64 should depend on libgl1-nvidia-glx-i386
> * libgl1-nvidia-glx-i386 exists only for i386 and is MA: foreign, so
>   it satisfies the dependency of libgl1-nvidia-glx-ia32
> * libgl1-nvidia-glx-i386:i386 depends on libgl1-nvidia-glx, which
>   will implicitly be libgl1-nvidia-glx:i386.
> Then installing libgl1-nvidia-glx-ia32 will automatically install
> libgl1-nvidia-glx-i386:i386 if the i386 packages are present (and will
> fail otherwise).

That would be an approach, but uninstallable amd64 packages (because
they depend on stuff thats only available in i386) is nothing currently
handled well by the archive tools.
Until ia32-libs migrates to wheezy, and we see that this is working,
this is not a way that I will follow. Until then, well, the Recommends
are for documentational purposes only,


Andreas



More information about the pkg-nvidia-devel mailing list