[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