Heiko Noordhof wrote:
The error happens when dpkg-shlibdeps tries to find out the shared library dependencies (called by dh_shlibdeps in debian/rules) for the compatability *32-bit* version of libGL.so.1.2 [...] So, I suppose, debian/rules needs to call dh_shlibdeps for 64-bit skipping debian/fglrx-driver/emul/ia32-linux/usr/X11R6/lib/libGL.so.1.2. And then call it seperately for the 32-bit version chroot-ed.
Ah, I think your analysis is correct. Could you please try changing debian/rules to use dh_shlibdeps' -X option to exclude the 32-bit libraries? That would make the package build fine. If it does, send me the changes you make. Then we can look into that chroot stuff, but frankly I don't think it's really important. -- Ciao, Flavio