On 2011. November 13., Goswin von Brederlow wrote: > Mate Miklos <mtm...@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. By that time mesa was already built, so I tried to replace the installed files with the ones I just built, but apparently the package creation scripts are wrong. They build mesa with --enable-shared-glapi but fail to install libglapi.so. Maybe the problem with openssl is similar. I removed the mesa files installed from the ia32-libs package, copied the built files into /usr/lib32, and added my own glapi.so built as 32 bit from mesa git. It didn't work, 32 bit glxinfo fails with this: ./glxinfo32: symbol lookup error: /usr/lib32/libGL.so.1: undefined symbol: _glapi_tls_Dispatch MM -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org