On 2012-09-26 20:13, Julien Cristau wrote: > If libgl1-nvidia-glx-ia32 used to not need libxvmc, why can't > libgl1-nvidia-glx:i386 also be made to not need libxvmc?
Good question ... nvidia-graphics-drivers (256.53-1) experimental; urgency=low [ Andreas Beckmann ] * Add libxvmc1 to Build-Depends. -- Russ Allbery <r...@debian.org> Sat, 18 Sep 2010 15:07:19 -0700 That was the first upload targeting squeeze+1, upstream started to link libXvMCNVIDIA.so.1 with libXvMC.so.1 Since libXvMC.so.1 was not available in ia32-libs, no 32-bit version of libXvMCNVIDIA.so.1 was included in libgl1-nvidia-glx-ia32. Would you approve a package split of libgl1-nvidia-glx into libgl1-nvidia-glx and libxvmcnvidia1 that moves the problematic library to another package. libgl1-nvidia-glx would drop the dependency on libxvmc1 and become multiarch co-installable. libxvmcnvidia1:i386 would not be multiarch coinstallable due to lack of multiarch libxvmc1, but that library is not needed that much - and nobody has missed it in the old -ia32 package. Perhaps libXvMCNVIDIA.so.1 has never been in a -ia32 package from the beginning of time ... but I never noticed :-) And since we need a trip through NEW anyway for this change, could we add some more transitional helper packages for smoothing the -ia32 to :i386 transition? In #687506 Ralf has analyzed that we could turn the virtual *-i386 packages into real packages that are only build on :i386 and are marked as M-A: foreign, that way they could be Recommended from the transitional -ia32:amd64 packages. Andreas -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/5063506c.9050...@abeckmann.de