Re: handling proprietary vendor libs for OpenGL ES [Was: implement gles-alternatives like glx-alternatives]
On Mon, 2011-07-18 at 13:50 +0200, Heiko Stübner wrote: > Hi, > > short summary for debian-x: > It seems that also on embedded systems vendors start shipping proprietary > graphics drivers and OpenGL ES implementations like NVidia and AMD do for x86. > Therefore I talked to Andreas on what would be the best way to implement a > functionality like glx-alternatives for the OpenGL ES libs. > > Driver candidates I know off are: > - NVidia Tegra (http://tegradeveloper.nvidia.com/tegra/forum/linux-tegra- > release-12-alpha-1-released) > - Omap4 (http://launchpad.net/~tiomap-dev) > - Omap3 > and probably more. > > > Am Montag, 18. Juli 2011, 01:44:09 schrieb Andreas Beckmann: > > On 2011-07-16 22:26, Heiko Stübner wrote: > > > Hi, > > > > > > glx-alternatives provides the means to have more than one libGL and glx > > > implementation on a machine. > > > > > > I'm working on the Toshiba AC100 (NVidia Tegra ARM SoC) which also got a > > > proprietary driver released two weeks ago [1]. > > > > > > Tegra, like Omap, and probably other SoCs support "only" OpenGL ES (1 and > > > 2) wich is also provided by Mesa libs. > > > > > > So I was wondering what would be the best way to realise a diversion > > > system like glx-alternatives for the OpenGL ES stuff. > > > > I think we should include the MESA packagers to see how they intended to > > make glx/gles and vendor implementations working together (I do know > > nothing about egl/gles). > > Please repost your question (and my comments below and eventual answers > > to them) including debian-x@lists.debian.org in the Cc: > > > Possibilities I came up with were: > > > - build a completely separate gles-alternatives source package realising > > > the same functionality like glx-alternatives > > > > Is there any library (and diversion) overlap between glx and gles? > > yes -> merge with glx-diversions > > no -> separate packages (but eventually still the same source package > > for better code sharing) > there seems to be no overlap library-wise between OpenGL and OpenGL ES (1 and > 2) for the ones vendors want to replace. > Therefore my thoughts were on simply letting glx-alternatives also build > packages for handling OpenGL ES stuff (i.e. gles-diversions, gles-alternative- > tegra, ... like the glx-* packages) but sharing the same source package for > the code sharing you mentioned. > > > > > Libs that need to be diverted most of the time are libEGL.so.1, > > > libGLESv1_CM.so.1 and libGLESv2.so.2 (at least for Tegra and Omap4[2] ). > > > > Is libEGL.so.1.0 (from package libegl1-mesa) a "fixed" filename or is it > > expected to be changed regularily? (libGL.so.1.2 from libgl1-mesa-glx is > > "fixed", but libgl1-mesa-swx11 provides libGL.so.5.* which changes with > > each upstream version and is therefore not divertible). > > Same question for the other libraries. > Hopefully one of the mesa-guys can answer this :-) > > Libraries in question are: > - libGLESv1_CM.so.1.1.0 > - libGLESv2.so.2.0.0 > - libEGL.so.1.0 Filenames which *are* fixed are libGLESv1_CM.so.1, libGLESv2.so.2 and libEGL.so.1, as those are the SONAMEs of the respective libraries. I wouldn't guarantee that the filenames listed above won't change (I'm somewhat surprised it isn't libEGL.so.1.4, for example). dpkg-divert should be happy to divert those symlinks, right? Chris signature.asc Description: This is a digitally signed message part
Bug#617763: possible fix... regarding #629207, #629310, #631284, #617763
Michael Schmitt wrote: > I had a brief conversation about that issue with a develeoper of compiz > on IRC (#compiz@freenode): > 14:54:12 you can cite: 'A simple recompile of the > compiz(-gnome) package should be sufficient to get things in order again' > He could confirm the bug, tried to compile with some debugging > statements added and all of a sudden it worked again. > 15:05:54 TCW: I compile with debug symbols, but it was > consistently broken with the old binary and consistently working with > the new one > So basically, a fresh re-compile, and all should work again. I tested this and recompiled compiz in a clean pbuilder chroot with the latest metacity and everything is fine again. So a simple BinNMU of compiz should really resolve this problem for now. And I think compiz-gtk needs a stricter dependency on the exact metacity version it was compiled with since it uses some internal symbols and has to stay locked to that specific version. Grüße, 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/alpine.deb.2.02.1107210003270.28...@ds9.feds.ath.cx
libxtst_1.2.0-3_amd64.changes ACCEPTED into unstable
Accepted: libxtst-dev_1.2.0-3_amd64.deb to main/libx/libxtst/libxtst-dev_1.2.0-3_amd64.deb libxtst6-dbg_1.2.0-3_amd64.deb to main/libx/libxtst/libxtst6-dbg_1.2.0-3_amd64.deb libxtst6-udeb_1.2.0-3_amd64.udeb to main/libx/libxtst/libxtst6-udeb_1.2.0-3_amd64.udeb libxtst6_1.2.0-3_amd64.deb to main/libx/libxtst/libxtst6_1.2.0-3_amd64.deb libxtst_1.2.0-3.diff.gz to main/libx/libxtst/libxtst_1.2.0-3.diff.gz libxtst_1.2.0-3.dsc to main/libx/libxtst/libxtst_1.2.0-3.dsc Override entries for your package: libxtst-dev_1.2.0-3_amd64.deb - optional libdevel libxtst6-dbg_1.2.0-3_amd64.deb - extra debug libxtst6-udeb_1.2.0-3_amd64.udeb - optional debian-installer libxtst6_1.2.0-3_amd64.deb - optional libs libxtst_1.2.0-3.dsc - source x11 Announcing to debian-devel-chan...@lists.debian.org Thank you for your contribution to Debian. -- 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/e1qjep5-0008a6...@franck.debian.org
Processing of libxtst_1.2.0-3_amd64.changes
libxtst_1.2.0-3_amd64.changes uploaded successfully to localhost along with the files: libxtst_1.2.0-3.dsc libxtst_1.2.0-3.diff.gz libxtst6_1.2.0-3_amd64.deb libxtst6-udeb_1.2.0-3_amd64.udeb libxtst6-dbg_1.2.0-3_amd64.deb libxtst-dev_1.2.0-3_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) -- 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/e1qjej8-0006m5...@franck.debian.org
libxtst: Changes to 'debian-unstable'
debian/changelog | 14 ++ debian/control | 10 +- debian/libxtst6-udeb.install |1 + debian/rules |2 +- 4 files changed, 25 insertions(+), 2 deletions(-) New commits: commit ab768430a7e9abc5f8237e8a654b8cea47a11899 Author: Cyril Brulebois Date: Wed Jul 20 23:10:57 2011 +0200 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index 2c52f86..e2dd5ee 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -libxtst (2:1.2.0-3) UNRELEASED; urgency=low +libxtst (2:1.2.0-3) unstable; urgency=low * Upload to unstable. - -- Cyril Brulebois Wed, 20 Jul 2011 23:10:24 +0200 + -- Cyril Brulebois Wed, 20 Jul 2011 23:10:53 +0200 libxtst (2:1.2.0-2) experimental; urgency=low commit f807e6c24b1238e22e0524708c7ab4c7a6241eb2 Author: Cyril Brulebois Date: Wed Jul 20 23:10:35 2011 +0200 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index 1df396f..2c52f86 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxtst (2:1.2.0-3) UNRELEASED; urgency=low + + * Upload to unstable. + + -- Cyril Brulebois Wed, 20 Jul 2011 23:10:24 +0200 + libxtst (2:1.2.0-2) experimental; urgency=low * Add libxtst6-udeb, thanks to Thibaut GIRKA (Closes: #592504). This is commit 2d7559cd931ed890aefde283e65bd11068dee995 Author: Cyril Brulebois Date: Thu Feb 24 16:47:51 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index f38a3b5..1df396f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -libxtst (2:1.2.0-2) UNRELEASED; urgency=low +libxtst (2:1.2.0-2) experimental; urgency=low * Add libxtst6-udeb, thanks to Thibaut GIRKA (Closes: #592504). This is a prerequisite for on-screen keyboard support. * Update Uploaders list. Thanks, David, Andres, and Brice! - -- Cyril Brulebois Thu, 24 Feb 2011 16:10:36 +0100 + -- Cyril Brulebois Thu, 24 Feb 2011 16:47:44 +0100 libxtst (2:1.2.0-1) unstable; urgency=low commit 1fd868003d22a09f84a4d1a73b29e30497a80093 Author: Cyril Brulebois Date: Thu Feb 24 16:47:39 2011 +0100 Update Uploaders list. Thanks, David, Andres, and Brice! diff --git a/debian/changelog b/debian/changelog index a3ef09b..f38a3b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxtst (2:1.2.0-2) UNRELEASED; urgency=low * Add libxtst6-udeb, thanks to Thibaut GIRKA (Closes: #592504). This is a prerequisite for on-screen keyboard support. + * Update Uploaders list. Thanks, David, Andres, and Brice! -- Cyril Brulebois Thu, 24 Feb 2011 16:10:36 +0100 diff --git a/debian/control b/debian/control index c54a873..9ebf2e0 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: libxtst Section: x11 Priority: optional Maintainer: Debian X Strike Force -Uploaders: David Nusinow , Andres Salomon , Brice Goglin , Cyril Brulebois +Uploaders: Cyril Brulebois Build-Depends: debhelper (>= 5.0.0), libx11-dev (>= 2:0.99.3), commit a6d9ac291815adbca0e09508d7a839b85473f98c Author: Cyril Brulebois Date: Thu Feb 24 16:17:48 2011 +0100 Add udeb, thanks to Thibaut GIRKA (Closes: #592504). diff --git a/debian/changelog b/debian/changelog index 1b3a49b..a3ef09b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libxtst (2:1.2.0-2) UNRELEASED; urgency=low + + * Add libxtst6-udeb, thanks to Thibaut GIRKA (Closes: #592504). This is +a prerequisite for on-screen keyboard support. + + -- Cyril Brulebois Thu, 24 Feb 2011 16:10:36 +0100 + libxtst (2:1.2.0-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index ffe123e..c54a873 100644 --- a/debian/control +++ b/debian/control @@ -40,6 +40,14 @@ Description: X11 Testing -- Record extension library This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXtst +Package: libxtst6-udeb +XC-Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: X11 Testing -- Record extension library + This is a udeb, or a microdeb, for the debian-installer. + Package: libxtst6-dbg Architecture: any Section: debug diff --git a/debian/libxtst6-udeb.install b/debian/libxtst6-udeb.install new file mode 100644 index 000..9f81ac0 --- /dev/null +++ b/debian/libxtst6-udeb.install @@ -0,0 +1 @@ +usr/lib/libXtst.so.6* diff --git a/debian/rules b/debian/rules index 158b72a..8f6467c 100755 --- a/debian/rules +++ b/debian/rules @@ -84,7 +84,7 @@ binary-arch: build install dh_strip --dbg-package=$(PACKAGE)-dbg dh_compress dh_fixperms - dh_makeshlibs + dh_makeshlibs --add-udeb=$(PACKAGE)-udeb dh_shlibdeps dh_installdeb dh_gencontrol -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Arc
libxtst: Changes to 'refs/tags/libxtst-2_1.2.0-3'
Tag 'libxtst-2_1.2.0-3' created by Cyril Brulebois at 2011-07-20 21:11 + Tagging upload of libxtst 2:1.2.0-3 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAk4nRIcACgkQeGfVPHR5Nd20pACgrK+Gsq1ABmtP1ZCUC+cxOLtb RSUAoJ1iK8V+6kVcLN7/ZT68gekKIWpb =5Guc -END PGP SIGNATURE- Changes since libxtst-2_1.2.0-2: Cyril Brulebois (2): Upload to unstable. Upload to unstable. --- debian/changelog |6 ++ 1 file changed, 6 insertions(+) --- -- 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/e1qjeeq-0007w4...@vasks.debian.org
Processed: limit source to xserver-xorg-input-joystick, tagging 634707
Processing commands for cont...@bugs.debian.org: > #xserver-xorg-input-joystick (1:1.6.0-2) UNRELEASED; urgency=low > # > # * Use kfreebsd-any wildcard for libusbhid build-dep (closes: #634707). > # > limit source xserver-xorg-input-joystick Limiting to bugs with field 'source' containing at least one of 'xserver-xorg-input-joystick' Limit currently set to 'source':'xserver-xorg-input-joystick' > tags 634707 + pending Bug #634707 [xserver-xorg-input-joystick] xserver-xorg-input-joystick: debian/control uses hardcoded list of kFreeBSD architectures Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 634707: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634707 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.c.131118796912875.transcr...@bugs.debian.org
xserver-xorg-input-joystick: Changes to 'debian-unstable'
debian/changelog |6 ++ debian/control |2 +- 2 files changed, 7 insertions(+), 1 deletion(-) New commits: commit c142949988d9067b17e7af434061f6ff4371939a Author: Julien Cristau Date: Wed Jul 20 20:52:19 2011 +0200 Use kfreebsd-any wildcard for libusbhid build-dep (closes: #634707). diff --git a/debian/changelog b/debian/changelog index 5da7c0e..d10e79f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-input-joystick (1:1.6.0-2) UNRELEASED; urgency=low + + * Use kfreebsd-any wildcard for libusbhid build-dep (closes: #634707). + + -- Julien Cristau Wed, 20 Jul 2011 20:51:38 +0200 + xserver-xorg-input-joystick (1:1.6.0-1) unstable; urgency=low [ Julien Cristau ] diff --git a/debian/control b/debian/control index bce3955..2746c2d 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,7 @@ Build-Depends: x11proto-core-dev, x11proto-randr-dev, x11proto-kb-dev, - libusbhid-dev [kfreebsd-amd64 kfreebsd-i386], + libusbhid-dev [kfreebsd-any], Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-input-joystick Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-input-joystick.git -- 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/e1qjbsp-0003ek...@vasks.debian.org
Processed: tagging 598777, tagging 634466
Processing commands for cont...@bugs.debian.org: > tags 598777 + pending Bug #598777 [xdm] [INTL:da] Danish translation of the debconf templates xdm Added tag(s) pending. > tags 634466 + pending Bug #634466 [xdm] xdm: debian/control uses hardcoded list of non-Linux architectures Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 634466: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634466 598777: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598777 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.c.131118781912194.transcr...@bugs.debian.org
xdm: Changes to 'debian-unstable'
debian/changelog |1 + debian/control |2 +- 2 files changed, 2 insertions(+), 1 deletion(-) New commits: commit f5e7abe4435674ba87910e3deab394a243da329d Author: Julien Cristau Date: Wed Jul 20 20:46:18 2011 +0200 Use linux-any wildcard for libselinux build-dep (closes: #634466). diff --git a/debian/changelog b/debian/changelog index 633ad40..894a8d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ xdm (1:1.1.10-4) UNRELEASED; urgency=low [ Julien Cristau ] * Remove David and Brice from Uploaders. * Drop obsolete Pre-Depends on x11-common. + * Use linux-any wildcard for libselinux build-dep (closes: #634466). -- Julien Cristau Fri, 01 Oct 2010 20:48:54 +0200 diff --git a/debian/control b/debian/control index 01983eb..b5e6917 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: libxau-dev (>= 1:1.0.0), libxaw7-dev (>= 1:1.0.1), libpam0g-dev, - libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], + libselinux1-dev [linux-any], libxinerama-dev (>= 1:1.0.1), libxft-dev, quilt, -- 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/e1qjbmz-00039a...@vasks.debian.org
Bug#632772: KDE refuses to remember display resolution settings
Spoke too soon, after a reboot it became clear that the second issue is still unresolved, that is: KDE refuses to remember display resolution settings: I set it to 1600x1200 and click the "Save as Default" button, yet after logging out (and hanging and resetting, see #1 above) KDE reverts to 1280x1024 Auto mode. Thanks -- 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/1311159359.35717.yahoomailclas...@web121915.mail.ne1.yahoo.com