Re: handling proprietary vendor libs for OpenGL ES [Was: implement gles-alternatives like glx-alternatives]

2011-07-20 Thread Christopher James Halse Rogers
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

2011-07-20 Thread Sven Hartge
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

2011-07-20 Thread Debian FTP Masters



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

2011-07-20 Thread Debian FTP Masters
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'

2011-07-20 Thread Cyril Brulebois
 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'

2011-07-20 Thread Cyril Brulebois
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

2011-07-20 Thread Debian Bug Tracking System
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'

2011-07-20 Thread Julien Cristau
 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

2011-07-20 Thread Debian Bug Tracking System
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'

2011-07-20 Thread Julien Cristau
 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

2011-07-20 Thread T Elcor
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