Bug#712880: libegl1-mesa: Versioned dependency too weak

2013-06-26 Thread Julien Cristau
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

2013-06-20 Thread Sven Joachim
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

2013-06-20 Thread Debian Bug Tracking System
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

2013-06-20 Thread Simon Richter
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