[Pkg-ia32-libs-maintainers] Bug#614805: Bug#614805: ia32-libs: libgl1 searches in wrong dri directory

Goswin von Brederlow goswin-v-b at web.de
Thu Jan 5 18:12:04 UTC 2012


Mate Miklos <mtmkls at freemail.hu> writes:

> On 2011. November 13., Goswin von Brederlow wrote:
>> Mate Miklos <mtmkls at freemail.hu> writes:
>> > Dear all,
>> > 
>> > I think the search path problem is caused by the fact that ia32-libs
>> > ships mesa 7.7.1, which is very old. The current in unstable/testing is
>> > 7.11. Also it is too old to recognise newer video chips, like mine for
>> > example.
>> > 
>> > MM
>> 
>> Ia32-libs gets verry irregular updates so that is a quite likely
>> possibility. With multiarch finaly taking over there is even less
>> incentive for ia32-libs to get updated.
>> 
>> But if you can confirm that the DRI problem is solved by a simple update
>> then I will do one.
>> 
>> Here is what you do:
>> 
>> 1) download the source    : apt-get source ia32-libs
>> 2) optionally             : cp sources.list.deb sources.list.local
>>                             edit sources.list.local
>> 3) update precompiled debs: ./fetch-and-build
>> 4) build package          : dpkg-buildpackage -us -uc -b
>> 5) install                : dpkg -i ../ia32-libs*deb
>> 
>> Step 3 might fail because packages have been removed from the archive,
>> in which case an update won't be so simple. In that case you might have
>> to edit the packages.list or give up and let me know.
>> 
>> MfG
>>      Goswin
>
> Hi,
>
> I think I have to give up.
>
> I failed to properly build the package. I followed steps 1-3, changed the 
> sources to unstable to get the latest for everything (BTW it's interesting to 
> see that the ia32-libs package in unstable is built from squeeze sources), and 
> tried to update the package list to satisfy the changed dependencies. I gave 
> up when openssl1.0.0 didn't find libcrypto.so which is its own thing.

Ia32-libs is usualy build from testing for reasons of keeping the
testing versions in sync. Otherwise ia32-libs could migrate to testing
before the packages it was build from do. Did I mention that ia32-libs
is hideous?

The reason for it to be squeeze (instead of the testing alias) is so
that security updates in stable will not accidentally pull in testing
packages. For a new unstable build this has to be changed to wheezy now.


I will take a look and try to do the required changes soon.

MfG
        Goswin





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