Your message dated Sun, 26 Sep 2010 17:55:08 +0200
with message-id <[email protected]>
and subject line Re: [Pkg-fglrx-devel] Bug#598118: fglrx-glx: Missing shlibs
control file
has caused the Debian Bug report #598118,
regarding fglrx-glx: Missing shlibs control file
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
598118: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598118
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fglrx-glx
Version: 1:10-7-1
Severity: normal
fglrx-glx 10-7-1 package doesn't include shlibs control file. It doesn't
change
anything for fglrx itself but breaks building of xserver-xorg-core on system
where fglrx-glx is installed.
This is the error reported during package build
# LC_ALL=C apt-build install --reinstall xserver-xorg-core
[...]
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by fglrx-glx from: /usr/lib/libGL.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by fglrx-glx from: /usr/lib/libGL.so.1.2
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1.2
dpkg-shlibdeps: error: no dependency information found for
/usr/lib/libGL.so.1
(used by debian/xserver-xephyr/usr/bin/Xephyr).
dh_shlibdeps: dpkg-shlibdeps -Tdebian/xserver-xephyr.substvars
debian/xserver-
xephyr/usr/bin/Xephyr returned exit code 2
make[1]: *** [binary-deb] Error 9
make[1]: Leaving directory `/var/cache/apt-build/build/xorg-server-1.7.7'
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
The same output can be reproduced easier:
$ LC_ALL=C dpkg-shlibdeps /usr/bin/glxinfo
Package includes lintian overrides so this error is not reported by lintian.
That's what lintian reports with disabled overrides:
$ lintian -ioT no-shlibs-control-file /var/cache/apt/archives/fglrx-
glx_1%3a10-7-1_i386.deb
E: fglrx-glx: no-shlibs-control-file usr/lib/libGL.so.1.2
N:
N: Although the package includes a shared library, the package does not
N: have a shlibs control file. If this is intentional, please override
this
N: error.
N:
N: Refer to Debian Policy Manual section 8.6 (Dependencies between the
N: library and other packages - the shlibs system) for details.
N:
N: Severity: serious, Certainty: possible
To fix the issue and be able to build xserver-xorg-core (with
107_fedora_dont_backfill_bg_none.patch which fixes annoying lag on window
resize) I have executed:
# echo "libGL 1 fglrx-glx" > /var/lib/dpkg/info/fglrx-glx.shlibs
-- Package-specific info:
VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD
3400
Series
DRM and fglrx Informations from dmesg:
[ 0.216787] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
[ 0.913127] Linux agpgart interface v0.103
[ 7.018047] fglrx: module license 'Proprietary. (C) 2002 - ATI
Technologies,
Starnberg, GERMANY' taints kernel.
[ 7.113859] [fglrx] Maximum main memory to use for locked dma buffers:
3818
MBytes.
[ 7.114170] [fglrx] vendor: 1002 device: 95c4 count: 1
[ 7.114629] [fglrx] ioport: bar 1, base 0x2000, size: 0x100
[ 7.114927] [fglrx] Kernel PAT support is enabled
[ 7.114945] [fglrx] module loaded - fglrx 8.75.5 [Jun 29 2010] with 1
minors
[ 20.356915] fglrx_pci 0000:01:00.0: irq 33 for MSI/MSI-X
[ 20.357577] [fglrx] Firegl kernel thread PID: 1835
[ 20.357806] [fglrx] IRQ 33 Enabled
[ 25.059123] [fglrx] Gart USWC size:1244 M.
[ 25.059126] [fglrx] Gart cacheable size:493 M.
[ 25.059130] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[ 25.059132] [fglrx] Reserved FB block: Unshared offset:7c16000,
size:3e5000
[ 25.059134] [fglrx] Reserved FB block: Unshared offset:7ffb000, size:5000
Xorg X server configuration file status:
lrwxrwxrwx 1 root root 15 Aug 22 15:02 /etc/X11/xorg.conf -> xorg.conf-fglrx
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages fglrx-glx depends on:
ii fglrx-driver 1:10-7-1 non-free AMD/ATI r6xx - r7xx
displ
ii libc6 2.11.2-6 Embedded GNU C Library: Shared
lib
ii libgcc1 1:4.4.4-8 GCC support library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension
librar
fglrx-glx recommends no packages.
fglrx-glx suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Am 26.09.2010 17:14, schrieb Piotr Szydełko:
> Package: fglrx-glx
> Version: 1:10-7-1
> Severity: normal
>
> fglrx-glx 10-7-1 package doesn't include shlibs control file. It doesn't
> change
> anything for fglrx itself but breaks building of xserver-xorg-core on system
> where fglrx-glx is installed.
>
> This is the error reported during package build
This behavior is *wanted*
Don't build anything against the proprietary libGL!
Closing.
>
> # LC_ALL=C apt-build install --reinstall xserver-xorg-core
> [...]
> dpkg-shlibdeps: warning: diversions involved - output may be incorrect
> diversion by fglrx-glx from: /usr/lib/libGL.so.1
> dpkg-shlibdeps: warning: diversions involved - output may be incorrect
> diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1
> dpkg-shlibdeps: warning: diversions involved - output may be incorrect
> diversion by fglrx-glx from: /usr/lib/libGL.so.1.2
> dpkg-shlibdeps: warning: diversions involved - output may be incorrect
> diversion by fglrx-glx to: /usr/lib/fglrx/diversions/libGL.so.1.2
> dpkg-shlibdeps: error: no dependency information found for
> /usr/lib/libGL.so.1
> (used by debian/xserver-xephyr/usr/bin/Xephyr).
> dh_shlibdeps: dpkg-shlibdeps -Tdebian/xserver-xephyr.substvars
> debian/xserver-
> xephyr/usr/bin/Xephyr returned exit code 2
> make[1]: *** [binary-deb] Error 9
> make[1]: Leaving directory `/var/cache/apt-build/build/xorg-server-1.7.7'
> make: *** [binary-arch] Error 2
> dpkg-buildpackage: error: debian/rules binary gave error exit status 2
>
> The same output can be reproduced easier:
> $ LC_ALL=C dpkg-shlibdeps /usr/bin/glxinfo
>
>
> Package includes lintian overrides so this error is not reported by lintian.
> That's what lintian reports with disabled overrides:
>
> $ lintian -ioT no-shlibs-control-file /var/cache/apt/archives/fglrx-
> glx_1%3a10-7-1_i386.deb
> E: fglrx-glx: no-shlibs-control-file usr/lib/libGL.so.1.2
> N:
> N: Although the package includes a shared library, the package does not
> N: have a shlibs control file. If this is intentional, please
> override this
> N: error.
> N:
> N: Refer to Debian Policy Manual section 8.6 (Dependencies between the
> N: library and other packages - the shlibs system) for details.
> N:
> N: Severity: serious, Certainty: possible
>
> To fix the issue and be able to build xserver-xorg-core (with
> 107_fedora_dont_backfill_bg_none.patch which fixes annoying lag on window
> resize) I have executed:
> # echo "libGL 1 fglrx-glx" > /var/lib/dpkg/info/fglrx-glx.shlibs
>
>
>
> -- Package-specific info:
> VGA-compatible devices on PCI bus:
> 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon
> HD 3400
> Series
>
> DRM and fglrx Informations from dmesg:
> [ 0.216787] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
> [ 0.913127] Linux agpgart interface v0.103
> [ 7.018047] fglrx: module license 'Proprietary. (C) 2002 - ATI
> Technologies,
> Starnberg, GERMANY' taints kernel.
> [ 7.113859] [fglrx] Maximum main memory to use for locked dma
> buffers: 3818
> MBytes.
> [ 7.114170] [fglrx] vendor: 1002 device: 95c4 count: 1
> [ 7.114629] [fglrx] ioport: bar 1, base 0x2000, size: 0x100
> [ 7.114927] [fglrx] Kernel PAT support is enabled
> [ 7.114945] [fglrx] module loaded - fglrx 8.75.5 [Jun 29 2010] with 1
> minors
> [ 20.356915] fglrx_pci 0000:01:00.0: irq 33 for MSI/MSI-X
> [ 20.357577] [fglrx] Firegl kernel thread PID: 1835
> [ 20.357806] [fglrx] IRQ 33 Enabled
> [ 25.059123] [fglrx] Gart USWC size:1244 M.
> [ 25.059126] [fglrx] Gart cacheable size:493 M.
> [ 25.059130] [fglrx] Reserved FB block: Shared offset:0, size:1000000
> [ 25.059132] [fglrx] Reserved FB block: Unshared offset:7c16000,
> size:3e5000
> [ 25.059134] [fglrx] Reserved FB block: Unshared offset:7ffb000, size:5000
>
> Xorg X server configuration file status:
> lrwxrwxrwx 1 root root 15 Aug 22 15:02 /etc/X11/xorg.conf -> xorg.conf-fglrx
>
>
>
> -- System Information:
> Debian Release: squeeze/sid
> APT prefers testing
> APT policy: (500, 'testing')
> Architecture: i386 (i686)
>
> Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)
> Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages fglrx-glx depends on:
> ii fglrx-driver 1:10-7-1 non-free AMD/ATI r6xx -
> r7xx displ
> ii libc6 2.11.2-6 Embedded GNU C Library:
> Shared lib
> ii libgcc1 1:4.4.4-8 GCC support library
> ii libxext6 2:1.1.2-1 X11 miscellaneous extension
> librar
>
> fglrx-glx recommends no packages.
>
> fglrx-glx suggests no packages.
>
> -- no debconf information
>
>
>
> _______________________________________________
> Pkg-fglrx-devel mailing list
> [email protected]
> http://lists.alioth.debian.org/mailman/listinfo/pkg-fglrx-devel
--
/*
Mit freundlichem Gruß / With kind regards,
Patrick Matthäi
GNU/Linux Debian Developer
E-Mail: [email protected]
[email protected]
Comment:
Always if we think we are right,
we were maybe wrong.
*/
signature.asc
Description: OpenPGP digital signature
--- End Message ---