Unidentified subject!

2011-08-26 Thread bounce-debian-x=archive=mail-archive . com


-- 
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/20110827014405.18236.41909.reportbug@leela



Processed: limit source to libxtst, tagging 639348

2011-08-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #libxtst (2:1.2.0-4) UNRELEASED; urgency=low
> #
> #  * Build for multiarch (closes: #639348).  Thanks, Peter Samuelson!
> #
> limit source libxtst
Limiting to bugs with field 'source' containing at least one of 'libxtst'
Limit currently set to 'source':'libxtst'

> tags 639348 + pending
Bug #639348 [libxtst] libxtst: multiarch
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
639348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639348
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.131438995730657.transcr...@bugs.debian.org



libxtst: Changes to 'debian-unstable'

2011-08-26 Thread Julien Cristau
 debian/changelog |7 +++
 debian/control   |5 +
 debian/libxtst-dev.install   |6 +++---
 debian/libxtst6-udeb.install |2 +-
 debian/libxtst6.install  |2 +-
 debian/rules |6 --
 6 files changed, 21 insertions(+), 7 deletions(-)

New commits:
commit 18e5cab539fc7e5d6eb1adc82e351f3ae47365bb
Author: Julien Cristau 
Date:   Fri Aug 26 22:18:30 2011 +0200

Don't use dh_testroot in clean.

diff --git a/debian/changelog b/debian/changelog
index 892c4d7..122ea9d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 libxtst (2:1.2.0-4) UNRELEASED; urgency=low
 
   * Build for multiarch (closes: #639348).  Thanks, Peter Samuelson!
+  * Don't use dh_testroot in clean.
 
  -- Julien Cristau   Fri, 26 Aug 2011 22:10:51 +0200
 
diff --git a/debian/rules b/debian/rules
index 46a2c90..6fbe494 100755
--- a/debian/rules
+++ b/debian/rules
@@ -51,7 +51,6 @@ build-stamp: $(STAMP_DIR)/patch
 
 clean: xsfclean
dh_testdir
-   dh_testroot
rm -f build-stamp
 
rm -f config.cache config.log config.status

commit 19731f744b8193462428f7ee87129ff29ee83134
Author: Julien Cristau 
Date:   Fri Aug 26 22:11:25 2011 +0200

Add changelog entry

diff --git a/debian/changelog b/debian/changelog
index e2dd5ee..892c4d7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libxtst (2:1.2.0-4) UNRELEASED; urgency=low
+
+  * Build for multiarch (closes: #639348).  Thanks, Peter Samuelson!
+
+ -- Julien Cristau   Fri, 26 Aug 2011 22:10:51 +0200
+
 libxtst (2:1.2.0-3) unstable; urgency=low
 
   * Upload to unstable.

commit e11e5db09e9112ea2d7d712ec78f4eb95d885a4c
Author: Peter Samuelson 
Date:   Fri Aug 26 22:10:40 2011 +0200

Build for multiarch

diff --git a/debian/control b/debian/control
index 9ebf2e0..c27cb6b 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force 
 Uploaders: Cyril Brulebois 
 Build-Depends:
+ dpkg-dev (>= 1.16),
  debhelper (>= 5.0.0),
  libx11-dev (>= 2:0.99.3),
  libxext-dev (>= 2:1.0.99.4),
@@ -26,6 +27,8 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxtst.git
 Package: libxtst6
 Section: libs
 Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common
 Description: X11 Testing -- Record extension library
  libXtst provides an X Window System client interface to the Record
@@ -50,6 +53,7 @@ Description: X11 Testing -- Record extension library
 
 Package: libxtst6-dbg
 Architecture: any
+Multi-Arch: same
 Section: debug
 Priority: extra
 Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, libxtst6 (= 
${binary:Version})
@@ -72,6 +76,7 @@ Description: X11 Record extension library (debug package)
 Package: libxtst-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},
diff --git a/debian/libxtst-dev.install b/debian/libxtst-dev.install
index 735a9f6..5d98180 100644
--- a/debian/libxtst-dev.install
+++ b/debian/libxtst-dev.install
@@ -1,6 +1,6 @@
-usr/lib/libXtst.a
-usr/lib/libXtst.so
-usr/lib/pkgconfig/xtst.pc
+usr/lib/*/libXtst.a
+usr/lib/*/libXtst.so
+usr/lib/*/pkgconfig/xtst.pc
 usr/share/man/man3
 usr/include/X11/extensions/
 usr/share/doc/libxtst-dev/
diff --git a/debian/libxtst6-udeb.install b/debian/libxtst6-udeb.install
index 9f81ac0..74e296b 100644
--- a/debian/libxtst6-udeb.install
+++ b/debian/libxtst6-udeb.install
@@ -1 +1 @@
-usr/lib/libXtst.so.6*
+usr/lib/*/libXtst.so.6* usr/lib
diff --git a/debian/libxtst6.install b/debian/libxtst6.install
index 9f81ac0..1e2faa0 100644
--- a/debian/libxtst6.install
+++ b/debian/libxtst6.install
@@ -1 +1 @@
-usr/lib/libXtst.so.6*
+usr/lib/*/libXtst.so.6*
diff --git a/debian/rules b/debian/rules
index 8f6467c..46a2c90 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,6 +26,7 @@ endif
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH  ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
confflags += --build=$(DEB_HOST_GNU_TYPE)
 else
@@ -41,6 +42,7 @@ build-stamp: $(STAMP_DIR)/patch
cd build && \
../configure --prefix=/usr --mandir=\$${prefix}/share/man \
 --infodir=\$${prefix}/share/info $(confflags) \
+--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 --docdir=\$${prefix}/share/doc/libxtst-dev \
 --with-xmlto --without-fop \
 CFLAGS="$(CFLAGS)" 
@@ -81,7 +83,8 @@ binary-arch: build install
dh_installchangelogs ChangeLog
dh_installman
dh_link
-   dh_strip --dbg-package=$(PACKAGE)-dbg
+   dh_strip -p$(PACKAGE) --dbg-package=$(PACKAGE)-dbg
+   dh_strip -N$(

Bug#639348: libxtst: multiarch

2011-08-26 Thread Julien Cristau
On Fri, Aug 26, 2011 at 02:51:19 -0500, Peter Samuelson wrote:

> 
> Package: libxtst
> Version: 2:1.2.0-3
> Severity: minor
> Tags: patch
> 
> Someone on IRC asked how to use libxtst6 as multi-arch.
> I had a quick look and found it wasn't very hard to convert it.
> I do not know quite why he needed this - something about "Xilinx ISE",
> whatever that is.  But in the spirit of not wasting work, here is my
> patch.
> 
Thanks!

> The extra dh_strip line in debian/rules are needed so that
> --dbg-package does _not_ pick up the udeb, because the udeb
> copy of the library is not under the multiarch path.
> 
Right.  I think I'll change it to:
dh_strip -p$(PACKAGE) --dbg-package=$(PACKAGE)-dbg
dh_strip -N$(PACKAGE)
although right now it doesn't make a difference (the -dev package
doesn't contain any ELF files).

> I'm not sure whether it is safe or reasonable to specify
> Multi-Arch: same for the -dev package.

I think it is.  The files in non-multiarch paths (manpages and headers)
are the same across architectures.

Cheers,
Julien



-- 
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/20110826200827.gx2...@radis.liafa.jussieu.fr



Bug#638978: xorg: X crashes when opening pidgin

2011-08-26 Thread Mandrantosoa 'Ndrianiaina
> Does this also happen if you boot with radeon.agpmode=1 (or even
> radeon.agpmode=-1) on the kernel command line?

I don't have the same kind of error with those commands. And I just have
to use multiple windows with transparencies to have errors.

I just have the cursor on my X window, and some tiles behind.

There are no errors in Xorg.log, and I striped some errors from syslog

tosoa.[   193.265] 
X.Org X Server 1.10.3
Release Date: 2011-07-08
[   193.266] X Protocol Version 11, Revision 0
[   193.266] Build Operating System: Linux 2.6.32-5-powerpc64 ppc Debian
[   193.267] Current Operating System: Linux lunatex 3.0.0-1-powerpc #1 Sun Jul 
24 13:59:10 UTC 2011 ppc
[   193.267] Kernel command line: 
root=UUID=9e1b00da-a655-4e7d-a75a-2d71b5371666 ro ramdisk_size=8192 
video=radeonfb:off radeon.modeset=1 radeon.agpmode=1 
[   193.267] Build Date: 07 August 2011  07:19:54PM
[   193.267] xorg-server 2:1.10.3-1 (Cyril Brulebois ) 
[   193.268] Current version of pixman: 0.22.2
[   193.268]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   193.268] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   193.269] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 26 22:50:41 
2011
[   193.270] (==) Using config file: "/etc/X11/xorg.conf"
[   193.270] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   193.271] (==) ServerLayout "X.org Configured"
[   193.271] (**) |-->Screen "Screen0" (0)
[   193.271] (**) |   |-->Monitor "Laptop LCD"
[   193.272] (**) |   |-->Device "Card0"
[   193.272] (**) |-->Input Device "SynapticsTouchpad"
[   193.272] (**) |-->Input Device "Keyboard0"
[   193.272] (**) Option "AIGLX" "true"
[   193.272] (==) Automatically adding devices
[   193.272] (==) Automatically enabling devices
[   193.272] (**) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins,
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
[   193.272] (**) ModulePath set to "/usr/lib/xorg/modules"
[   193.272] (**) Extension "Composite" is enabled
[   193.273] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 
'vmmouse' will be disabled.
[   193.273] (WW) Disabling Keyboard0
[   193.273] (II) Loader magic: 0x101d6af8
[   193.274] (II) Module ABI versions:
[   193.274]X.Org ANSI C Emulation: 0.4
[   193.274]X.Org Video Driver: 10.0
[   193.274]X.Org XInput driver : 12.2
[   193.274]X.Org Server Extension : 5.0
[   193.275] (--) PCI:*(0:0:16:0) 1002:4e50:1002:4e50 rev 0, Mem @ 
0xb800/134217728, 0xb000/65536, I/O @ 0x0400/256, BIOS @ 
0x/131072
[   193.275] (II) "extmod" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) "dbe" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) "glx" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) "record" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) "dri" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) "dri2" will be loaded. This was enabled by default and also 
specified in the config file.
[   193.275] (II) LoadModule: "dbe"
[   193.276] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   193.278] (II) Module dbe: vendor="X.Org Foundation"
[   193.278]compiled for 1.10.3, module version = 1.0.0
[   193.278]Module class: X.Org Server Extension
[   193.278]ABI class: X.Org Server Extension, version 5.0
[   193.278] (II) Loading extension DOUBLE-BUFFER
[   193.278] (II) LoadModule: "ddc"
[   193.278] (II) Module "ddc" already built-in
[   193.278] (II) LoadModule: "dri"
[   193.279] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   193.279] (II) Module dri: vendor="X.Org Foundation"
[   193.279]compiled for 1.10.3, module version = 1.0.0
[   193.279]ABI class: X.Org Server Extension, version 5.0
[   193.279] (II) Loading extension XFree86-DRI
[   193.279] (II) LoadModule: "dri2"
[   193.279] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   193.281] (II) Module dri2: vendor="X.Org Foundation"
[   193.281]compiled for 1.10.3, module 

mesa_7.11-3_amd64.changes ACCEPTED into unstable

2011-08-26 Thread Debian FTP Masters



Accepted:
libegl1-mesa-dbg_7.11-3_amd64.deb
  to main/m/mesa/libegl1-mesa-dbg_7.11-3_amd64.deb
libegl1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libegl1-mesa-dev_7.11-3_amd64.deb
libegl1-mesa-drivers-dbg_7.11-3_amd64.deb
  to main/m/mesa/libegl1-mesa-drivers-dbg_7.11-3_amd64.deb
libegl1-mesa-drivers_7.11-3_amd64.deb
  to main/m/mesa/libegl1-mesa-drivers_7.11-3_amd64.deb
libegl1-mesa_7.11-3_amd64.deb
  to main/m/mesa/libegl1-mesa_7.11-3_amd64.deb
libgbm-dev_7.11-3_amd64.deb
  to main/m/mesa/libgbm-dev_7.11-3_amd64.deb
libgbm1-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgbm1-dbg_7.11-3_amd64.deb
libgbm1_7.11-3_amd64.deb
  to main/m/mesa/libgbm1_7.11-3_amd64.deb
libgl1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-dev_7.11-3_amd64.deb
libgl1-mesa-dri-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-dri-dbg_7.11-3_amd64.deb
libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb
libgl1-mesa-dri-experimental_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-dri-experimental_7.11-3_amd64.deb
libgl1-mesa-dri_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-dri_7.11-3_amd64.deb
libgl1-mesa-glx-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-glx-dbg_7.11-3_amd64.deb
libgl1-mesa-glx_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-glx_7.11-3_amd64.deb
libgl1-mesa-swx11-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-swx11-dbg_7.11-3_amd64.deb
libgl1-mesa-swx11-dev_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-swx11-dev_7.11-3_amd64.deb
libgl1-mesa-swx11_7.11-3_amd64.deb
  to main/m/mesa/libgl1-mesa-swx11_7.11-3_amd64.deb
libglapi-mesa-dbg_7.11-3_amd64.deb
  to main/m/mesa/libglapi-mesa-dbg_7.11-3_amd64.deb
libglapi-mesa_7.11-3_amd64.deb
  to main/m/mesa/libglapi-mesa_7.11-3_amd64.deb
libgles1-mesa-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgles1-mesa-dbg_7.11-3_amd64.deb
libgles1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libgles1-mesa-dev_7.11-3_amd64.deb
libgles1-mesa_7.11-3_amd64.deb
  to main/m/mesa/libgles1-mesa_7.11-3_amd64.deb
libgles2-mesa-dbg_7.11-3_amd64.deb
  to main/m/mesa/libgles2-mesa-dbg_7.11-3_amd64.deb
libgles2-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libgles2-mesa-dev_7.11-3_amd64.deb
libgles2-mesa_7.11-3_amd64.deb
  to main/m/mesa/libgles2-mesa_7.11-3_amd64.deb
libglu1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libglu1-mesa-dev_7.11-3_amd64.deb
libglu1-mesa_7.11-3_amd64.deb
  to main/m/mesa/libglu1-mesa_7.11-3_amd64.deb
libglw1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libglw1-mesa-dev_7.11-3_amd64.deb
libglw1-mesa_7.11-3_amd64.deb
  to main/m/mesa/libglw1-mesa_7.11-3_amd64.deb
libopenvg1-mesa-dbg_7.11-3_amd64.deb
  to main/m/mesa/libopenvg1-mesa-dbg_7.11-3_amd64.deb
libopenvg1-mesa-dev_7.11-3_amd64.deb
  to main/m/mesa/libopenvg1-mesa-dev_7.11-3_amd64.deb
libopenvg1-mesa_7.11-3_amd64.deb
  to main/m/mesa/libopenvg1-mesa_7.11-3_amd64.deb
libosmesa6-dev_7.11-3_amd64.deb
  to main/m/mesa/libosmesa6-dev_7.11-3_amd64.deb
libosmesa6_7.11-3_amd64.deb
  to main/m/mesa/libosmesa6_7.11-3_amd64.deb
mesa-common-dev_7.11-3_amd64.deb
  to main/m/mesa/mesa-common-dev_7.11-3_amd64.deb
mesa_7.11-3.diff.gz
  to main/m/mesa/mesa_7.11-3.diff.gz
mesa_7.11-3.dsc
  to main/m/mesa/mesa_7.11-3.dsc


Override entries for your package:
libegl1-mesa-dbg_7.11-3_amd64.deb - extra debug
libegl1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libegl1-mesa-drivers-dbg_7.11-3_amd64.deb - extra debug
libegl1-mesa-drivers_7.11-3_amd64.deb - optional libs
libegl1-mesa_7.11-3_amd64.deb - optional libs
libgbm-dev_7.11-3_amd64.deb - optional libdevel
libgbm1-dbg_7.11-3_amd64.deb - extra debug
libgbm1_7.11-3_amd64.deb - optional libs
libgl1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libgl1-mesa-dri-dbg_7.11-3_amd64.deb - extra debug
libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb - extra debug
libgl1-mesa-dri-experimental_7.11-3_amd64.deb - optional libs
libgl1-mesa-dri_7.11-3_amd64.deb - optional libs
libgl1-mesa-glx-dbg_7.11-3_amd64.deb - extra debug
libgl1-mesa-glx_7.11-3_amd64.deb - optional libs
libgl1-mesa-swx11-dbg_7.11-3_amd64.deb - extra debug
libgl1-mesa-swx11-dev_7.11-3_amd64.deb - extra libdevel
libgl1-mesa-swx11_7.11-3_amd64.deb - extra libs
libglapi-mesa-dbg_7.11-3_amd64.deb - extra debug
libglapi-mesa_7.11-3_amd64.deb - optional libs
libgles1-mesa-dbg_7.11-3_amd64.deb - extra debug
libgles1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libgles1-mesa_7.11-3_amd64.deb - optional libs
libgles2-mesa-dbg_7.11-3_amd64.deb - extra debug
libgles2-mesa-dev_7.11-3_amd64.deb - optional libdevel
libgles2-mesa_7.11-3_amd64.deb - optional libs
libglu1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libglu1-mesa_7.11-3_amd64.deb - optional libs
libglw1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libglw1-mesa_7.11-3_amd64.deb - optional libs
libopenvg1-mesa-dbg_7.11-3_amd64.deb - extra debug
libopenvg1-mesa-dev_7.11-3_amd64.deb - optional libdevel
libopenvg1-mesa_7.11-3_amd64.deb - optional libs
libosmesa6-dev_7.11-3_amd64.deb - optional libdevel
libosmesa6_7.11-3_amd6

Processing of mesa_7.11-3_amd64.changes

2011-08-26 Thread Debian FTP Masters
mesa_7.11-3_amd64.changes uploaded successfully to localhost
along with the files:
  mesa_7.11-3.dsc
  mesa_7.11-3.diff.gz
  libgl1-mesa-swx11_7.11-3_amd64.deb
  libgl1-mesa-swx11-dbg_7.11-3_amd64.deb
  libgl1-mesa-swx11-dev_7.11-3_amd64.deb
  libgbm1_7.11-3_amd64.deb
  libgbm1-dbg_7.11-3_amd64.deb
  libgbm-dev_7.11-3_amd64.deb
  libegl1-mesa_7.11-3_amd64.deb
  libegl1-mesa-dbg_7.11-3_amd64.deb
  libegl1-mesa-dev_7.11-3_amd64.deb
  libegl1-mesa-drivers_7.11-3_amd64.deb
  libegl1-mesa-drivers-dbg_7.11-3_amd64.deb
  libopenvg1-mesa_7.11-3_amd64.deb
  libopenvg1-mesa-dbg_7.11-3_amd64.deb
  libopenvg1-mesa-dev_7.11-3_amd64.deb
  libgles1-mesa_7.11-3_amd64.deb
  libgles1-mesa-dbg_7.11-3_amd64.deb
  libgles1-mesa-dev_7.11-3_amd64.deb
  libgles2-mesa_7.11-3_amd64.deb
  libgles2-mesa-dbg_7.11-3_amd64.deb
  libgles2-mesa-dev_7.11-3_amd64.deb
  libglapi-mesa_7.11-3_amd64.deb
  libglapi-mesa-dbg_7.11-3_amd64.deb
  libgl1-mesa-glx_7.11-3_amd64.deb
  libgl1-mesa-glx-dbg_7.11-3_amd64.deb
  libgl1-mesa-dri_7.11-3_amd64.deb
  libgl1-mesa-dri-dbg_7.11-3_amd64.deb
  libgl1-mesa-dri-experimental_7.11-3_amd64.deb
  libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb
  libgl1-mesa-dev_7.11-3_amd64.deb
  mesa-common-dev_7.11-3_amd64.deb
  libosmesa6_7.11-3_amd64.deb
  libosmesa6-dev_7.11-3_amd64.deb
  libglu1-mesa_7.11-3_amd64.deb
  libglu1-mesa-dev_7.11-3_amd64.deb
  libglw1-mesa_7.11-3_amd64.deb
  libglw1-mesa-dev_7.11-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/e1qx19m-00032b...@franck.debian.org



mesa: Changes to 'debian-unstable'

2011-08-26 Thread Julien Cristau
 debian/changelog |7 +++
 debian/rules |   40 
 2 files changed, 19 insertions(+), 28 deletions(-)

New commits:
commit 8c5d381f8b2df522d9585e48ba3991c97033fd4c
Author: Julien Cristau 
Date:   Fri Aug 26 15:50:48 2011 +0200

Simplify dh_strip calls a bit using make variables.

diff --git a/debian/changelog b/debian/changelog
index b7ad2f4..db26705 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (7.11-4) UNRELEASED; urgency=low
 
   * Use xz compression for dbg packages.
+  * Simplify dh_strip calls a bit using make variables.
 
  -- Julien Cristau   Fri, 26 Aug 2011 15:38:29 +0200
 
diff --git a/debian/rules b/debian/rules
index 2314ea6..81e01fb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -276,8 +276,11 @@ clean: unpatch
 # Build architecture-independent files here.
 binary-indep: install
 
-dbgpkg = $(filter %-dbg, $(shell dh_listpackages -s))
-otherpkg = $(filter-out %-dbg, $(shell dh_listpackages -s))
+allpkg = $(shell dh_listpackages -s)
+dbgpkg = $(filter %-dbg, $(allpkg))
+otherpkg = $(filter-out %-dbg, $(allpkg))
+havedbgpkg = $(patsubst %-dbg,%,$(dbgpkg))
+nodbgpkg = $(filter-out $(havedbgpkg),$(otherpkg))
 
 # Build architecture-dependent files here.
 binary-arch: install
@@ -314,39 +317,17 @@ endif
dh_lintian -s
dh_link -s
# Install bug control and script:
-   set -e; for p in `dh_listpackages -s`; do \
+   set -e; for p in $(allpkg); do \
install -d debian/$$p/usr/share/bug/$$p && \
install -m 644 debian/local/control 
debian/$$p/usr/share/bug/$$p && \
install -m 755 debian/local/script  
debian/$$p/usr/share/bug/$$p; \
done
-   dh_strip -plibgl1-mesa-swx11 --dbg-package=libgl1-mesa-swx11-dbg
-   dh_strip -plibgl1-mesa-glx --dbg-package=libgl1-mesa-glx-dbg
-   dh_strip -plibgl1-mesa-dri --dbg-package=libgl1-mesa-dri-dbg
-   dh_strip -plibgl1-mesa-dri-experimental 
--dbg-package=libgl1-mesa-dri-experimental-dbg
-   dh_strip -plibopenvg1-mesa --dbg-package=libopenvg1-mesa-dbg
-   dh_strip -plibgbm1 --dbg-package=libgbm1-dbg
-   dh_strip -plibegl1-mesa --dbg-package=libegl1-mesa-dbg
-   dh_strip -plibglapi-mesa --dbg-package=libglapi-mesa-dbg
-   dh_strip -plibgles1-mesa --dbg-package=libgles1-mesa-dbg
-   dh_strip -plibgles2-mesa --dbg-package=libgles2-mesa-dbg
-   dh_strip -plibegl1-mesa-drivers --dbg-package=libegl1-mesa-drivers-dbg
+   set -e; for p in $(havedbgpkg); do \
+   dh_strip -p$${p} --dbg-package=$${p}-dbg; \
+   done
# dh_strip -s --remaining-packages doesn't work with resumed
# builds (see changelog for mesa 7.10-1):
-   dh_strip \
-   -plibegl1-mesa-dev \
-   -plibgbm-dev \
-   -plibgl1-mesa-dev \
-   -plibgl1-mesa-swx11-dev \
-   -plibgles1-mesa-dev \
-   -plibgles2-mesa-dev \
-   -plibglu1-mesa \
-   -plibglu1-mesa-dev \
-   -plibglw1-mesa \
-   -plibglw1-mesa-dev \
-   -plibopenvg1-mesa-dev \
-   -plibosmesa6 \
-   -plibosmesa6-dev \
-   -pmesa-common-dev
+   dh_strip $(foreach p,$(nodbgpkg),-p$(p))
dh_compress -s
dh_fixperms -s
 ifeq (,$(filter sparc sparc64,$(DEB_HOST_ARCH)))

commit 89ffd809f23eced88ff66d22b3aec1d6905b423c
Author: Julien Cristau 
Date:   Fri Aug 26 15:38:39 2011 +0200

Use xz compression for dbg packages.

diff --git a/debian/changelog b/debian/changelog
index be522ab..b7ad2f4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (7.11-4) UNRELEASED; urgency=low
+
+  * Use xz compression for dbg packages.
+
+ -- Julien Cristau   Fri, 26 Aug 2011 15:38:29 +0200
+
 mesa (7.11-3) unstable; urgency=low
 
   * Don't build libgbm on kfreebsd, it needs KMS/udev.
diff --git a/debian/rules b/debian/rules
index 5c54dd6..2314ea6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -276,6 +276,8 @@ clean: unpatch
 # Build architecture-independent files here.
 binary-indep: install
 
+dbgpkg = $(filter %-dbg, $(shell dh_listpackages -s))
+otherpkg = $(filter-out %-dbg, $(shell dh_listpackages -s))
 
 # Build architecture-dependent files here.
 binary-arch: install
@@ -357,7 +359,8 @@ endif
dh_shlibdeps -s
dh_gencontrol -s
dh_md5sums -s
-   dh_builddeb -s
+   dh_builddeb $(foreach pkg,$(dbgpkg),-p$(pkg)) -- -Zxz
+   dh_builddeb $(foreach pkg,$(otherpkg),-p$(pkg))
 
 binary: binary-indep binary-arch
 .PHONY: configs build clean binary-indep binary-arch binary install


-- 
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/e1qx0qb-0004yp...@vasks.debian.org



mesa: Changes to 'refs/tags/mesa-7.11-3'

2011-08-26 Thread Julien Cristau
Tag 'mesa-7.11-3' created by Julien Cristau  at 2011-08-26 
17:59 +

Tagging upload of mesa 7.11-3 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABCAAGBQJOV97rAAoJEDEBgAUJBeQM9qgQALeUQs/fRLgZ/20u+J3J+PNh
1dPQQgmVlk/6XjK/mrpN6bCzFyPEL4DtNzmzS8iadUCap4GeXJjmhrf9X4kX/hor
Lmf/40EePyivaJGKrFL9PrzTSw/V0ywyqsGxXEUxh1IdTNLNnbXawWsWlMWy9aDg
c+0yg2WV6Ikt+8NKy9iPfhpU9CTtaBCoPUaGKXM8kVn1EFktj9jqr2ipiFcTbeEt
ds+0XsZK3YVD0ZergFgpfnMgyJP8DdMfu8fK1VuN5OoIwngs2RGyWu5IvJnRa1+u
LNaEzW/C2gzdpotldm8xvrH0uvxUnWGY2w1gNzSCJrCRRbvs96MyfY+iHSC+WEmA
/01LX/HC26SiWw7Mdbo/DvGTtXTQkY9qK1/Cd+Ypld2K6m/TiuXwdBmzqLoh/Y8C
y0pdF697YTUApMI60vGEOXViwPzRuDFHeql77adL/0CNEPKCtIekiPcOYJLm+E1d
8pEwxDdYYpoxSUV1ij2dLdEJ3mEQj+9yvuUWFRcguYLZEaN0O9MKKLM9xpx5xAGS
uxvHJrGpZUa/uiH9pcjSZfAFS4g03CcWLkPaWfPIJFsA3+/b1rCemApjnPfBPmWI
vMS1PZT7O8H0VdOoUKDiMwlFHUKDmM8w6zu7cHGuLhn1ytlRCZ7Ayld/Dm/nhX5f
RdH9juht8jjgxv+HIdWu
=T3jy
-END PGP SIGNATURE-

Changes since mesa-7.11-2:
Julien Cristau (3):
  Don't build libgbm on kfreebsd, it needs KMS/udev.
  Build/ship r300g on all Linux architectures, not just x86.
  Upload to unstable

---
 debian/changelog |7 +++
 debian/control   |2 +-
 debian/rules |5 ++---
 3 files changed, 10 insertions(+), 4 deletions(-)
---


-- 
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/e1qx0gz-0004pj...@vasks.debian.org



mesa: Changes to 'debian-unstable'

2011-08-26 Thread Julien Cristau
 debian/changelog |7 +++
 debian/control   |2 +-
 debian/rules |5 ++---
 3 files changed, 10 insertions(+), 4 deletions(-)

New commits:
commit 6987f4443c1a295dee829842205ae1e992b89222
Author: Julien Cristau 
Date:   Fri Aug 26 11:04:52 2011 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index b276aab..be522ab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (7.11-3) UNRELEASED; urgency=low
+mesa (7.11-3) unstable; urgency=low
 
   * Don't build libgbm on kfreebsd, it needs KMS/udev.
   * Build/ship r300g on all Linux architectures, not just x86.
 
- -- Julien Cristau   Fri, 26 Aug 2011 10:58:06 +0200
+ -- Julien Cristau   Fri, 26 Aug 2011 11:04:45 +0200
 
 mesa (7.11-2) unstable; urgency=low
 

commit 7736e984144d1c76df3ccde85403f70518b819b6
Author: Julien Cristau 
Date:   Fri Aug 26 11:04:02 2011 +0200

Build/ship r300g on all Linux architectures, not just x86.

diff --git a/debian/changelog b/debian/changelog
index 346fa52..b276aab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mesa (7.11-3) UNRELEASED; urgency=low
 
   * Don't build libgbm on kfreebsd, it needs KMS/udev.
+  * Build/ship r300g on all Linux architectures, not just x86.
 
  -- Julien Cristau   Fri, 26 Aug 2011 10:58:06 +0200
 
diff --git a/debian/rules b/debian/rules
index 87d448f..5c54dd6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -77,7 +77,7 @@ else
 
   ifeq ($(DEB_HOST_ARCH_OS), linux)
 # Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux
-   GALLIUM_DRIVERS += nouveau r600
+   GALLIUM_DRIVERS += nouveau r600 r300
 # Although the KMS egl drivers will probably build on kfreebsd & hurd
 # only linux actually has KMS drivers implemented at this point.
EGL_DISPLAYS += drm
@@ -94,9 +94,8 @@ else
DRI_DRIVERS += i915 i965 sis unichrome
   endif
 
-  # LLVM is required for r300g, and x86-ish:
+  # LLVM is required for r300g on x86:
   ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386))
-   GALLIUM_DRIVERS += r300
confflags_GALLIUM += --enable-gallium-llvm
   endif
 

commit 356fb969cf091719a4087b1def42193e9ec8e6ec
Author: Julien Cristau 
Date:   Fri Aug 26 10:58:42 2011 +0200

Don't build libgbm on kfreebsd, it needs KMS/udev.

diff --git a/debian/changelog b/debian/changelog
index b380faa..346fa52 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mesa (7.11-3) UNRELEASED; urgency=low
+
+  * Don't build libgbm on kfreebsd, it needs KMS/udev.
+
+ -- Julien Cristau   Fri, 26 Aug 2011 10:58:06 +0200
+
 mesa (7.11-2) unstable; urgency=low
 
   * Work around the lack of O_CLOEXEC on kfreebsd, fix FTBFS.
diff --git a/debian/control b/debian/control
index 39aed0d..4d9c757 100644
--- a/debian/control
+++ b/debian/control
@@ -144,7 +144,7 @@ Description: free implementation of the OpenGL API -- 
development files
 
 Package: libgbm1
 Section: libs
-Architecture: linux-any kfreebsd-any
+Architecture: linux-any
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},


-- 
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/e1qx0gz-0004pf...@vasks.debian.org



Processed: reassign 633595 to linux-2.6

2011-08-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 633595 linux-2.6
Bug #633595 [xserver-xorg-input-synaptics] xserver-xorg-input-synaptics: 
Touchpad recognized like PS/2 Logitech Wheel Mouse
Bug reassigned from package 'xserver-xorg-input-synaptics' to 'linux-2.6'.
Bug No longer marked as found in versions xserver-xorg-input-synaptics/1.4.1-1.
> found 633595 linux-2.6/3.0.0-2
Bug #633595 [linux-2.6] xserver-xorg-input-synaptics: Touchpad recognized like 
PS/2 Logitech Wheel Mouse
Bug Marked as found in versions linux-2.6/3.0.0-2.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
633595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633595
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.13143639371011.transcr...@bugs.debian.org



Bug#637958: X.org crash leaves GPU in an inconsistent state and renders system unbootable

2011-08-26 Thread Michel Dänzer
On Fre, 2011-08-26 at 10:42 +0100, Martin wrote: 
> On Thu, 2011-08-25 at 11:08 +0200, Michel Dänzer wrote:
> > On Don, 2011-08-25 at 09:50 +0100, Martin wrote: 
> > > On Wed, 2011-08-24 at 08:50 +0200, Michel Dänzer wrote:
> > > > 
> > > > Can you try if the hangs in X happen when the psmouse module is never
> > > > loaded in the first place?
> > > 
> > > So I've tried the following:
> > > 
> > > 1. Boot from a Debian 4.0 install CD to clear the non-volatile fault.
> > > 
> > > 2. Boot from a Debian 6.0 install CD to blacklist psmouse without
> > > loading it.
> > > 
> > > 3. Reboot the system and let X start.
> > > 
> > > 4. Log in via SSH and run four separate loops, each of which starts a
> > > set of programs, sleeps for a prime amount of time, kills them and sleep
> > > for another prime amount of time.  One loop ran five xterms, one ran two
> > > glxgears (one fullscreen) and one ran twenty xeyes while the final loop
> > > ran a fulscreen mplayer.  When I have run this kind of load
> > > interactively it hangs the machine within 20-30 minutes, run via SSH it
> > > ran stably for over 12 hours.
> > > 
> > > Thus I conclude that the thing that triggers the bug is dependent on
> > > psmouse or (inclusive-or) interactive use of the machine via keyboard
> > > and mouse.
> > 
> > It's important to make the distinction between these possibilities
> > though:
> > 
> > Can you still trigger the hang moving the mouse interactively (e.g. with
> > a USB mouse) when psmouse was never loaded?
> 
> With no psmouse module and a USB mouse I can still trigger the fault,
> althought it takes longer, i.e. 20 minutes to 1/2 hour.

So that rules out the psmouse module being repsonsible for the hangs in
X.


> > If yes, does Option "SWcursor" in xorg.conf work around the problem?
> > (Verify in Xorg.0.log that the option takes effect)
> 
> I've set this and so far it seems to have helped.  I used the machine
> interactively for 20 minutes or so and left it running loops starting
> programs overnight.  I should hopefully have more time to use it over
> the next few days and will report back.

If the hangs don't occur with SW cursor, the attached kernel patch might
help for HW cursor with KMS.


-- 
Earthling Michel Dänzer   |   http://www.amd.com
Libre software enthusiast |  Debian, X and DRI developer
diff --git a/drivers/gpu/drm/radeon/radeon_cursor.c b/drivers/gpu/drm/radeon/radeon_cursor.c
index 3189a7e..5244020 100644
--- a/drivers/gpu/drm/radeon/radeon_cursor.c
+++ b/drivers/gpu/drm/radeon/radeon_cursor.c
@@ -51,12 +51,13 @@ static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock)
 			cur_lock &= ~AVIVO_D1CURSOR_UPDATE_LOCK;
 		WREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock);
 	} else {
-		cur_lock = RREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset);
+		WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset);
+		cur_lock = RREG32(RADEON_MM_DATA);
 		if (lock)
 			cur_lock |= RADEON_CUR_LOCK;
 		else
 			cur_lock &= ~RADEON_CUR_LOCK;
-		WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, cur_lock);
+		WREG32(RADEON_MM_DATA, cur_lock);
 	}
 }
 
@@ -140,7 +141,8 @@ static void radeon_set_cursor(struct drm_crtc *crtc, struct drm_gem_object *obj,
 	} else {
 		radeon_crtc->legacy_cursor_offset = gpu_addr - radeon_crtc->legacy_display_base_addr;
 		/* offset is from DISP(2)_BASE_ADDRESS */
-		WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, radeon_crtc->legacy_cursor_offset);
+		WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset);
+		WREG32(RADEON_MM_DATA, radeon_crtc->legacy_cursor_offset);
 	}
 }
 
@@ -270,17 +272,14 @@ int radeon_crtc_cursor_move(struct drm_crtc *crtc,
 		if (crtc->mode.flags & DRM_MODE_FLAG_DBLSCAN)
 			y *= 2;
 
-		WREG32(RADEON_CUR_HORZ_VERT_OFF + radeon_crtc->crtc_offset,
-		   (RADEON_CUR_LOCK
-			| (xorigin << 16)
-			| yorigin));
-		WREG32(RADEON_CUR_HORZ_VERT_POSN + radeon_crtc->crtc_offset,
-		   (RADEON_CUR_LOCK
-			| ((xorigin ? 0 : x) << 16)
-			| (yorigin ? 0 : y)));
+		WREG32(RADEON_MM_INDEX, RADEON_CUR_HORZ_VERT_OFF + radeon_crtc->crtc_offset);
+		WREG32(RADEON_MM_DATA, RADEON_CUR_LOCK | xorigin << 16 | yorigin);
+		WREG32(RADEON_MM_INDEX, RADEON_CUR_HORZ_VERT_POSN + radeon_crtc->crtc_offset);
+		WREG32(RADEON_MM_DATA, RADEON_CUR_LOCK | (xorigin ? 0 : x) << 16 |
+		   (yorigin ? 0 : y));
 		/* offset is from DISP(2)_BASE_ADDRESS */
-		WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, (radeon_crtc->legacy_cursor_offset +
-  (yorigin * 256)));
+		WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset);
+		WREG32(RADEON_MM_DATA, radeon_crtc->legacy_cursor_offset + yorigin * 256);
 	}
 	radeon_lock_cursor(crtc, false);
 


xorg: Changes to 'ubuntu'

2011-08-26 Thread Timo Aaltonen
 debian/changelog  |7 +++
 debian/x11-common.postinst.in |3 +++
 debian/x11-common.postrm.in   |3 +++
 debian/x11-common.preinst.in  |3 +++
 4 files changed, 16 insertions(+)

New commits:
commit 6cd9a37e5902672b4ac0eef093cf1ae276abf292
Author: Timo Aaltonen 
Date:   Fri Aug 26 13:01:56 2011 +0300

Add '/etc/init/failsafe-x.conf' to the list of old failsafe-x config files 
to purge.

diff --git a/debian/changelog b/debian/changelog
index 73fb79e..8a2c372 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg (1:7.6+7ubuntu7) UNRELEASED; urgency=low
+
+  * Add '/etc/init/failsafe-x.conf' to the list of old failsafe-x config
+files to purge.
+
+ -- Timo Aaltonen   Fri, 26 Aug 2011 11:49:20 +0300
+
 xorg (1:7.6+7ubuntu6) oneiric; urgency=low
 
   * debian/control: Remove Recommends on xdiagnose as well; apparently it
diff --git a/debian/x11-common.postinst.in b/debian/x11-common.postinst.in
index b834efa..8fe6e97 100644
--- a/debian/x11-common.postinst.in
+++ b/debian/x11-common.postinst.in
@@ -33,6 +33,9 @@ configure)
 remove_conffile_commit "/etc/gdm/failsafeXServer"
 remove_conffile_commit "/etc/gdm/failsafeXinit"
   fi
+  if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then
+remove_conffile_commit "/etc/init/failsafe-x.conf"
+  fi
 esac
 
 # only mess with config file it exists; otherwise, assume that's the way the
diff --git a/debian/x11-common.postrm.in b/debian/x11-common.postrm.in
index af470e8..e960f71 100644
--- a/debian/x11-common.postrm.in
+++ b/debian/x11-common.postrm.in
@@ -30,6 +30,9 @@ abort-install|abort-upgrade)
 remove_conffile_rollback "/etc/gdm/failsafeXServer"
 remove_conffile_rollback "/etc/gdm/failsafeXinit"
   fi
+  if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then
+remove_conffile_rollback "/etc/init/failsafe-x.conf"
+  fi
 esac
 
 # clean up non-conffile configuration files and related materials on purge
diff --git a/debian/x11-common.preinst.in b/debian/x11-common.preinst.in
index 3609fa2..290b5c1 100644
--- a/debian/x11-common.preinst.in
+++ b/debian/x11-common.preinst.in
@@ -26,6 +26,9 @@ if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then
 remove_conffile_lookup x11-common "/etc/gdm/failsafeXServer"
 remove_conffile_lookup x11-common "/etc/gdm/failsafeXinit"
   fi
+  if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then
+remove_conffile_lookup x11-common "/etc/init/failsafe-x.conf"
+  fi
 fi
 
 #DEBHELPER#


-- 
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/e1qwtes-0006yi...@vasks.debian.org



Bug#639343: libxaw7 needs be be made Multiarch aware

2011-08-26 Thread Cyril Brulebois
Michael Neuffer  (26/08/2011):
> http://wiki.debian.org/Multiarch/Implementation
> 
> An example for a patch can be found in Debian bug #635252
> I guess it will apply with minimal changes.

That's not what Julien asked for.

> Hope this helps.

Not at all.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#637958: X.org crash leaves GPU in an inconsistent state and renders system unbootable

2011-08-26 Thread Martin
On Thu, 2011-08-25 at 11:08 +0200, Michel Dänzer wrote:
> On Don, 2011-08-25 at 09:50 +0100, Martin wrote: 
> > On Wed, 2011-08-24 at 08:50 +0200, Michel Dänzer wrote:
> > > On Die, 2011-08-23 at 23:14 +0100, Martin wrote: 
> > > > 
> > > > Right; have upgraded to the latest X.org and kernel in backports and the
> > > > problem still persists.  Something causes the machine to hang while
> > > > bieng used interactively in X and after this loading the kernel psmouse
> > > > module hangs the machine.
> > > > 
> > > > What should I try next?
> > > 
> > > Can you try if the hangs in X happen when the psmouse module is never
> > > loaded in the first place?
> > 
> > So I've tried the following:
> > 
> > 1. Boot from a Debian 4.0 install CD to clear the non-volatile fault.
> > 
> > 2. Boot from a Debian 6.0 install CD to blacklist psmouse without
> > loading it.
> > 
> > 3. Reboot the system and let X start.
> > 
> > 4. Log in via SSH and run four separate loops, each of which starts a
> > set of programs, sleeps for a prime amount of time, kills them and sleep
> > for another prime amount of time.  One loop ran five xterms, one ran two
> > glxgears (one fullscreen) and one ran twenty xeyes while the final loop
> > ran a fulscreen mplayer.  When I have run this kind of load
> > interactively it hangs the machine within 20-30 minutes, run via SSH it
> > ran stably for over 12 hours.
> > 
> > Thus I conclude that the thing that triggers the bug is dependent on
> > psmouse or (inclusive-or) interactive use of the machine via keyboard
> > and mouse.
> 
> It's important to make the distinction between these possibilities
> though:
> 
> Can you still trigger the hang moving the mouse interactively (e.g. with
> a USB mouse) when psmouse was never loaded?

With no psmouse module and a USB mouse I can still trigger the fault,
althought it takes longer, i.e. 20 minutes to 1/2 hour.

> If yes, does Option "SWcursor" in xorg.conf work around the problem?
> (Verify in Xorg.0.log that the option takes effect)

I've set this and so far it seems to have helped.  I used the machine
interactively for 20 minutes or so and left it running loops starting
programs overnight.  I should hopefully have more time to use it over
the next few days and will report back.

Cheers,
 - Martin





--
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/1314351741.4074.547.ca...@white.sevalidation.com



Bug#639343: libxaw7 needs be be made Multiarch aware

2011-08-26 Thread Michael Neuffer

On 08/26/2011 10:02 AM, Julien Cristau wrote:

Michael,

On Fri, Aug 26, 2011 at 08:26:28 +0200, Michael Neuffer wrote:


libxaw7 needs be be made Multiarch aware


If you're not going to send patches, there's really no need to bother
filing such bugs.


http://wiki.debian.org/Multiarch/Implementation

An example for a patch can be found in Debian bug #635252
I guess it will apply with minimal changes.

Hope this helps.

Cheers
   Mike



--
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/4e575446.1010...@neuffer.com



Bug#639343: libxaw7 needs be be made Multiarch aware

2011-08-26 Thread Julien Cristau
Michael,

On Fri, Aug 26, 2011 at 08:26:28 +0200, Michael Neuffer wrote:

> libxaw7 needs be be made Multiarch aware
> 
If you're not going to send patches, there's really no need to bother
filing such bugs.

Cheers,
Julien



-- 
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/20110826080235.ga19...@coloquinte.cristau.org



Bug#639348: libxtst: multiarch

2011-08-26 Thread Peter Samuelson

Package: libxtst
Version: 2:1.2.0-3
Severity: minor
Tags: patch

Someone on IRC asked how to use libxtst6 as multi-arch.
I had a quick look and found it wasn't very hard to convert it.
I do not know quite why he needed this - something about "Xilinx ISE",
whatever that is.  But in the spirit of not wasting work, here is my
patch.

The extra dh_strip line in debian/rules are needed so that
--dbg-package does _not_ pick up the udeb, because the udeb
copy of the library is not under the multiarch path.

I'm not sure whether it is safe or reasonable to specify
Multi-Arch: same for the -dev package.
-- 
Peter Samuelson | org-tld!p12n!peter | http://p12n.org/
diff -u libxtst-1.2.0/debian/libxtst-dev.install libxtst-1.2.0/debian/libxtst-dev.install
--- libxtst-1.2.0/debian/libxtst-dev.install
+++ libxtst-1.2.0/debian/libxtst-dev.install
@@ -1,6 +1,6 @@
-usr/lib/libXtst.a
-usr/lib/libXtst.so
-usr/lib/pkgconfig/xtst.pc
+usr/lib/*/libXtst.a
+usr/lib/*/libXtst.so
+usr/lib/*/pkgconfig/xtst.pc
 usr/share/man/man3
 usr/include/X11/extensions/
 usr/share/doc/libxtst-dev/
diff -u libxtst-1.2.0/debian/control libxtst-1.2.0/debian/control
--- libxtst-1.2.0/debian/control
+++ libxtst-1.2.0/debian/control
@@ -4,6 +4,7 @@
 Maintainer: Debian X Strike Force 
 Uploaders: Cyril Brulebois 
 Build-Depends:
+ dpkg-dev (>= 1.16),
  debhelper (>= 5.0.0),
  libx11-dev (>= 2:0.99.3),
  libxext-dev (>= 2:1.0.99.4),
@@ -26,6 +27,8 @@
 Package: libxtst6
 Section: libs
 Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common
 Description: X11 Testing -- Record extension library
  libXtst provides an X Window System client interface to the Record
@@ -50,6 +53,7 @@
 
 Package: libxtst6-dbg
 Architecture: any
+Multi-Arch: same
 Section: debug
 Priority: extra
 Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, libxtst6 (= ${binary:Version})
diff -u libxtst-1.2.0/debian/libxtst6-udeb.install libxtst-1.2.0/debian/libxtst6-udeb.install
--- libxtst-1.2.0/debian/libxtst6-udeb.install
+++ libxtst-1.2.0/debian/libxtst6-udeb.install
@@ -1 +1 @@
-usr/lib/libXtst.so.6*
+usr/lib/*/libXtst.so.6* usr/lib
diff -u libxtst-1.2.0/debian/rules libxtst-1.2.0/debian/rules
--- libxtst-1.2.0/debian/rules
+++ libxtst-1.2.0/debian/rules
@@ -26,6 +26,7 @@
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH  ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
 	confflags += --build=$(DEB_HOST_GNU_TYPE)
 else
@@ -41,6 +42,7 @@
 	cd build && \
 	../configure --prefix=/usr --mandir=\$${prefix}/share/man \
 	 --infodir=\$${prefix}/share/info $(confflags) \
+	 --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 	 --docdir=\$${prefix}/share/doc/libxtst-dev \
 	 --with-xmlto --without-fop \
 	 CFLAGS="$(CFLAGS)" 
@@ -81,7 +83,8 @@
 	dh_installchangelogs ChangeLog
 	dh_installman
 	dh_link
-	dh_strip --dbg-package=$(PACKAGE)-dbg
+	dh_strip -p$(PACKAGE)-udeb
+	dh_strip -N$(PACKAGE)-udeb --dbg-package=$(PACKAGE)-dbg
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs --add-udeb=$(PACKAGE)-udeb
diff -u libxtst-1.2.0/debian/libxtst6.install libxtst-1.2.0/debian/libxtst6.install
--- libxtst-1.2.0/debian/libxtst6.install
+++ libxtst-1.2.0/debian/libxtst6.install
@@ -1 +1 @@
-usr/lib/libXtst.so.6*
+usr/lib/*/libXtst.so.6*