Bug#712880: libegl1-mesa: Versioned dependency too weak
Control: retitle 712903 beignet: libEGL ABI abuse (getting at symbols not intended to be public) On Thu, Jun 20, 2013 at 15:19:39 +0200, Simon Richter wrote: > Package: libegl1-mesa > Version: 9.1.3-6 > Severity: normal > > Hi, > > the beignet package builds against libegl1-mesa, and uses the symbol > "image_lookup_extension", which according to the symbols file exists since > version 8.1. > Actually that seems like a bug in beignet. image_lookup_extension is not a public libEGL symbol AFAICT. If it was, it would be declared in a public header. Cheers, Julien signature.asc Description: Digital signature
Bug#712880: libegl1-mesa: Versioned dependency too weak
Control: severity -1 serious Control: clone -1 -2 Control: reassign -2 beignet 0.1+git20130619+42967d2-2 On 2013-06-20 15:19 +0200, Simon Richter wrote: > Package: libegl1-mesa > Version: 9.1.3-6 > Severity: normal > > Hi, > > the beignet package builds against libegl1-mesa, and uses the symbol > "image_lookup_extension", which according to the symbols file exists since > version 8.1. > > The dependency generated by dpkg-shlibdeps is > > libegl1-mesa (>= 8.1~0) | libegl1-x11 > > which is also fulfilled by version 8.0 currently in stable. I don't really know why libegl1-mesa Provides: libegl1-x11, but it seems that we need to drop that Provides and adjust the libegl1-mesa.symbols file. Meanwhile I'm cloning a copy of this bug to beignet so that it does not migrate to testing (it probably won't run with Jessie's libegl1-mesa). Cheers, Sven -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y5a4u1qv@turtle.gmx.de
Processed: Re: Bug#712880: libegl1-mesa: Versioned dependency too weak
Processing control commands: > severity -1 serious Bug #712880 [libegl1-mesa] libegl1-mesa: Versioned dependency too weak Severity set to 'serious' from 'normal' > clone -1 -2 Bug #712880 [libegl1-mesa] libegl1-mesa: Versioned dependency too weak Bug 712880 cloned as bug 712903 > reassign -2 beignet 0.1+git20130619+42967d2-2 Bug #712903 [libegl1-mesa] libegl1-mesa: Versioned dependency too weak Bug reassigned from package 'libegl1-mesa' to 'beignet'. No longer marked as found in versions mesa/9.1.3-6. Ignoring request to alter fixed versions of bug #712903 to the same values previously set Bug #712903 [beignet] libegl1-mesa: Versioned dependency too weak Marked as found in versions beignet/0.1+git20130619+42967d2-2. -- 712880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712880 712903: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712903 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/handler.s.b712880.137174955416343.transcr...@bugs.debian.org
Bug#712880: libegl1-mesa: Versioned dependency too weak
Package: libegl1-mesa Version: 9.1.3-6 Severity: normal Hi, the beignet package builds against libegl1-mesa, and uses the symbol "image_lookup_extension", which according to the symbols file exists since version 8.1. The dependency generated by dpkg-shlibdeps is libegl1-mesa (>= 8.1~0) | libegl1-x11 which is also fulfilled by version 8.0 currently in stable. Simon -- System Information: Debian Release: 7.1 APT prefers stable APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.9-1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libegl1-mesa depends on: ii libc6 2.17-5 ii libdrm2 2.4.40-1~deb7u2 ii libgbm1 9.1.3-6 ii libudev0175-7.2 ii libwayland-client0 1.1.0-2 ii libwayland-server0 1.1.0-2 ii libx11-62:1.5.0-1+deb7u1 ii libx11-xcb1 2:1.5.0-1+deb7u1 ii libxcb-dri2-0 1.9.1-3 ii libxcb-render0 1.8.1-2+deb7u1 ii libxcb-shape0 1.8.1-2+deb7u1 ii libxcb-xfixes0 1.9.1-3 ii libxcb1 1.8.1-2+deb7u1 ii multiarch-support 2.13-38 Versions of packages libegl1-mesa recommends: ii libegl1-mesa-drivers 9.1.3-6 libegl1-mesa suggests no packages. Versions of packages xserver-xorg depends on: ii libc6 2.17-5 ii x11-xkb-utils 7.7~1 ii xkb-data 2.5.1-3 ii xserver-xorg-core 2:1.12.4-6 ii xserver-xorg-input-all1:7.7+3~deb7u1 ii xserver-xorg-input-evdev [xorg-driver-input] 1:2.7.0-1+b1 ii xserver-xorg-input-mouse [xorg-driver-input] 1:1.7.2-3 ii xserver-xorg-input-synaptics [xorg-driver-input] 1.6.2-2 ii xserver-xorg-input-vmmouse [xorg-driver-input]1:12.9.0-1 ii xserver-xorg-video-intel [xorg-driver-video] 2:2.19.0-6 Versions of packages xserver-xorg recommends: ii libgl1-mesa-dri 8.0.5-4+deb7u2 Versions of packages xserver-xorg-core depends on: ii keyboard-configuration 1.88 ii libaudit0 1:1.7.18-1.1 ii libc6 2.17-5 ii libdrm2 2.4.40-1~deb7u2 ii libgcrypt11 1.5.0-5 ii libpciaccess0 0.13.1-2 ii libpixman-1-0 0.26.0-4 ii libselinux1 2.1.9-5 ii libudev0175-7.2 ii libxau6 1:1.0.7-1 ii libxdmcp6 1:1.1.1-1 ii libxfont1 1:1.4.5-2 ii udev175-7.2 ii xserver-common 2:1.12.4-6 Versions of packages xserver-xorg-core recommends: ii libgl1-mesa-dri 8.0.5-4+deb7u2 Versions of packages xserver-xorg-core suggests: ii xfonts-100dpi1:1.0.3 ii xfonts-75dpi 1:1.0.3 ii xfonts-scalable 1:1.0.3-1 -- no debconf information -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130620131939.18523.41467.reportbug@coffee