Package: fglrx-glx<br>Version: 1:10-7-1<br>Severity: normal<br><br>fglrx-glx 10-7-1 package doesn&#39;t include shlibs control file. It doesn&#39;t change<br>anything for fglrx itself but breaks building of xserver-xorg-core on system<br>
where fglrx-glx is installed.<br><br>This is the error reported during package build<br><br># LC_ALL=C apt-build install --reinstall xserver-xorg-core<br> [...]<br>dpkg-shlibdeps: warning: diversions involved - output may be incorrect<br>
 diversion by fglrx-glx from: /usr/lib/libGL.so.1<br>dpkg-shlibdeps: warning: diversions involved - output may be incorrect<br> diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1<br>dpkg-shlibdeps: warning: diversions involved - output may be incorrect<br>
 diversion by fglrx-glx from: /usr/lib/libGL.so.1.2<br>dpkg-shlibdeps: warning: diversions involved - output may be incorrect<br> diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1.2<br>dpkg-shlibdeps: error: no dependency information found for /usr/lib/libGL.so.1<br>
(used by debian/xserver-xephyr/usr/bin/Xephyr).<br>dh_shlibdeps: dpkg-shlibdeps -Tdebian/xserver-xephyr.substvars debian/xserver-<br>xephyr/usr/bin/Xephyr returned exit code 2<br>make[1]: *** [binary-deb] Error 9<br>make[1]: Leaving directory `/var/cache/apt-build/build/xorg-server-1.7.7&#39;<br>
make: *** [binary-arch] Error 2<br>dpkg-buildpackage: error: debian/rules binary gave error exit status 2<br><br>The same output can be reproduced easier:<br>$ LC_ALL=C dpkg-shlibdeps /usr/bin/glxinfo<br><br><br>Package includes lintian overrides so this error is not reported by lintian.<br>
That&#39;s what lintian reports with disabled overrides:<br><br>$ lintian -ioT no-shlibs-control-file /var/cache/apt/archives/fglrx-<br>glx_1%3a10-7-1_i386.deb<br>E: fglrx-glx: no-shlibs-control-file usr/lib/libGL.so.1.2<br>
N:<br>N:    Although the package includes a shared library, the package does not<br>N:    have a shlibs control file. If this is intentional, please override this<br>N:    error.<br>N:<br>N:    Refer to Debian Policy Manual section 8.6 (Dependencies between the<br>
N:    library and other packages - the shlibs system) for details.<br>N:<br>N:    Severity: serious, Certainty: possible<br><br>To fix the issue and be able to build xserver-xorg-core (with<br>107_fedora_dont_backfill_bg_none.patch which fixes annoying lag on window<br>
resize) I have executed:<br># echo &quot;libGL 1 fglrx-glx&quot; &gt; /var/lib/dpkg/info/fglrx-glx.shlibs<br><br><br><br>-- Package-specific info:<br>VGA-compatible devices on PCI bus:<br>01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400<br>
Series<br><br>DRM and fglrx Informations from dmesg:<br>[    0.216787] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]<br>[    0.913127] Linux agpgart interface v0.103<br>[    7.018047] fglrx: module license &#39;Proprietary. (C) 2002 - ATI Technologies,<br>
Starnberg, GERMANY&#39; taints kernel.<br>[    7.113859] [fglrx] Maximum main memory to use for locked dma buffers: 3818<br>MBytes.<br>[    7.114170] [fglrx]   vendor: 1002 device: 95c4 count: 1<br>[    7.114629] [fglrx] ioport: bar 1, base 0x2000, size: 0x100<br>
[    7.114927] [fglrx] Kernel PAT support is enabled<br>[    7.114945] [fglrx] module loaded - fglrx 8.75.5 [Jun 29 2010] with 1 minors<br>[   20.356915] fglrx_pci 0000:01:00.0: irq 33 for MSI/MSI-X<br>[   20.357577] [fglrx] Firegl kernel thread PID: 1835<br>
[   20.357806] [fglrx] IRQ 33 Enabled<br>[   25.059123] [fglrx] Gart USWC size:1244 M.<br>[   25.059126] [fglrx] Gart cacheable size:493 M.<br>[   25.059130] [fglrx] Reserved FB block: Shared offset:0, size:1000000<br>[   25.059132] [fglrx] Reserved FB block: Unshared offset:7c16000, size:3e5000<br>
[   25.059134] [fglrx] Reserved FB block: Unshared offset:7ffb000, size:5000<br><br>Xorg X server configuration file status:<br>lrwxrwxrwx 1 root root 15 Aug 22 15:02 /etc/X11/xorg.conf -&gt; xorg.conf-fglrx<br><br><br><br>
-- System Information:<br>Debian Release: squeeze/sid<br>  APT prefers testing<br>  APT policy: (500, &#39;testing&#39;)<br>Architecture: i386 (i686)<br><br>Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)<br>Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br><br>Versions of packages fglrx-glx depends on:<br>ii  fglrx-driver                  1:10-7-1   non-free AMD/ATI r6xx - r7xx displ<br>ii  libc6                         2.11.2-6   Embedded GNU C Library: Shared lib<br>
ii  libgcc1                       1:4.4.4-8  GCC support library<br>ii  libxext6                      2:1.1.2-1  X11 miscellaneous extension librar<br><br>fglrx-glx recommends no packages.<br><br>fglrx-glx suggests no packages.<br>
<br>-- no debconf information<br><br>