[Pkg-ia32-libs-maintainers] Bug#539277: Bug#539277: Bug#539277: ia32-apt-get fails to generate package for 32bit nvidia-glx-dev

Goswin von Brederlow goswin-v-b at web.de
Fri Jul 31 16:33:12 UTC 2009


Ben Klein <shacklein at gmail.com> writes:

> 2009/7/31 Goswin von Brederlow <goswin-v-b at web.de>:
>> Ben Klein <shacklein at gmail.com> writes:
>>
>>> Package: ia32-libs-tools
>>> Version: 22
>>>
>>> I think this is actually a problem with ia32-libs-tools and not
>>> ia32-apt-get, but when using ia32-apt-get in Sid, I haven't been able
>>> to install an ia32 version of nvidia-glx-dev. I tried
>>> "ia32-nvidia-glx-dev", "nvidia-glx-ia32-dev" and
>>> "nvidia-glx-dev-ia32".
>>>
>>> Adding an entry for nvidia-glx-dev in /etc/ia32-libs-tools/rename.list
>>> and running "ia32-apt-get update" works around this.
>>
>> The 32bit nvidia-glx needs some changes to its preinst file to support
>> ia32-apt-get before you can think about installing a 32bit
>> nvidia-glx-dev. Once that is done a entry in rename.list is probably
>> the only thing missing for the -dev package. But it is a conffile, so
>> configure away. :)
>
> It seems to work fine for me with the line in rename.list on version
> 185.18.14-2. What issues do you expect from preinst? Maybe I can check
> for them :)

                dpkg-divert --remove --rename  --package nvidia-glx --divert /usr/share/nvidia-glx/diversions/libGL.so.1 /usr/lib/libGL.so.1 > /dev/null

instead of

                dpkg-divert --remove --rename  --package nvidia-glx --divert /usr/lib32/nvidia-glx/diversions/libGL.so.1 /usr/lib32/libGL.so.1 > /dev/null

You should actually get an override conflict between 32bit nvidia-glx
and 32bit XOrg GL stuff. But maybe you don't have that installed.

MfG
        Goswin





More information about the Pkg-ia32-libs-maintainers mailing list