Bug#695045: /etc/init.d/x11-common: restorecon command not called anymore in initscript

2012-12-03 Thread Laurent Bigonville
Package: x11-common
Version: 1:7.7+1
Severity: normal
File: /etc/init.d/x11-common

Hello,

It seems that when bug #661627 has been fixed, the call to restorecon
has been dropped. This lead to /tmp/.X11-unix and .ICE-unix being
improperly labeled.

Cheers

Laurent Bigonville

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.6-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x11-common depends on:
ii  debconf [debconf-2.0]  1.5.46
ii  lsb-base   4.1+Debian9

x11-common recommends no packages.

x11-common suggests no packages.

-- debconf information:
  x11-common/xwrapper/actual_allowed_users: console
  x11-common/xwrapper/allowed_users: Console Users Only


-- 
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/20121203152729.6444.68792.report...@soldur.bigon.be



Processed: found 695045 in 1:7.6+12

2012-12-03 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 found 695045 1:7.6+12
Bug #695045 [x11-common] /etc/init.d/x11-common: restorecon command not called 
anymore in initscript
Marked as found in versions xorg/1:7.6+12.
 thanks
Stopping processing here.

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



wayland: Changes to 'pristine-tar'

2012-12-03 Thread Sven Joachim
 wayland_1.0.2.orig.tar.gz.delta |binary
 wayland_1.0.2.orig.tar.gz.id|1 +
 2 files changed, 1 insertion(+)

New commits:
commit b29f2a9f5a58247cf1b84a0c96b779fd46b405e2
Author: Sven Joachim svenj...@gmx.de
Date:   Mon Dec 3 18:13:32 2012 +0100

pristine-tar data for wayland_1.0.2.orig.tar.gz

diff --git a/wayland_1.0.2.orig.tar.gz.delta b/wayland_1.0.2.orig.tar.gz.delta
new file mode 100644
index 000..3c63e3c
Binary files /dev/null and b/wayland_1.0.2.orig.tar.gz.delta differ
diff --git a/wayland_1.0.2.orig.tar.gz.id b/wayland_1.0.2.orig.tar.gz.id
new file mode 100644
index 000..9ab79e9
--- /dev/null
+++ b/wayland_1.0.2.orig.tar.gz.id
@@ -0,0 +1 @@
+f088d9ace5629f2d9779bf9507bc705407b40326


-- 
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/e1tfa8r-0006ae...@vasks.debian.org



wayland: Changes to 'debian-experimental'

2012-12-03 Thread Sven Joachim
 cursor/convert_font.c   |  531 
 debian/changelog|3 
 debian/rules|2 
 debian/source/format|1 
 dev/null|binary
 tests/connection-test.c |2 
 6 files changed, 4 insertions(+), 535 deletions(-)

New commits:
commit fbeac51c15d489017790316831327945b91d22d1
Author: Sven Joachim svenj...@gmx.de
Date:   Mon Dec 3 18:41:29 2012 +0100

Drop useless rm call from debian/rules

The upstream installation process only installs manpages as
documentation and does not put any files under /usr/share/doc.

diff --git a/debian/rules b/debian/rules
index 5331696..abb5674 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,8 +6,6 @@ PACKAGE=libwayland0
 # Kill *.la files, and forget no-one:
 override_dh_install:
find debian/tmp -name '*.la' -delete
-   # temporary, decide where to put these
-   rm -rf debian/tmp/usr/share/doc/wayland
dh_install --fail-missing
 
 override_dh_makeshlibs:

commit 3a377bf63c6fc48d2ca67d40d6a585036bb898d0
Author: Sven Joachim svenj...@gmx.de
Date:   Mon Dec 3 18:30:03 2012 +0100

Remove two files not in the 1.0.2 tarball

diff --git a/cursor/convert_font.c b/cursor/convert_font.c
deleted file mode 100644
index de1b8ad..000
--- a/cursor/convert_font.c
+++ /dev/null
@@ -1,531 +0,0 @@
-/*
- * Copyright © 2012 Philipp Brüschweiler
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that copyright
- * notice and this permission notice appear in supporting documentation, and
- * that the name of the copyright holders not be used in advertising or
- * publicity pertaining to distribution of the software without specific,
- * written prior permission.  The copyright holders make no representations
- * about the suitability of this software for any purpose.  It is provided as
- * is without express or implied warranty.
- *
- * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
- * OF THIS SOFTWARE.
- */
-
-/*
- * This is a small, hacky tool to extract cursors from a .pcf file.
- * The information about the file format has been gathered from
- * http://fontforge.org/pcf-format.html
- */
-
-#include assert.h
-#include fcntl.h
-#include stdint.h
-#include stdio.h
-#include stdlib.h
-#include string.h
-#include sys/mman.h
-#include sys/types.h
-#include sys/stat.h
-
-#define min(a, b) ((a)  (b) ? (a) : (b))
-#define max(a, b) ((a)  (b) ? (a) : (b))
-
-struct glyph {
-   char *name;
-   int16_t left_bearing, right_bearing, ascent, descent;
-
-   int16_t width, height;
-   int16_t hotx, hoty;
-
-   int32_t data_format;
-   char *data;
-};
-
-static struct {
-   int count;
-   struct glyph *glyphs;
-} extracted_font = {0, NULL};
-
-#define PCF_PROPERTIES (10)
-#define PCF_ACCELERATORS   (11)
-#define PCF_METRICS(12)
-#define PCF_BITMAPS(13)
-#define PCF_INK_METRICS(14)
-#definePCF_BDF_ENCODINGS   (15)
-#define PCF_SWIDTHS(16)
-#define PCF_GLYPH_NAMES(17)
-#define PCF_BDF_ACCELERATORS   (18)
-
-#define PCF_DEFAULT_FORMAT 0x
-#define PCF_INKBOUNDS  0x0200
-#define PCF_ACCEL_W_INKBOUNDS  0x0100
-#define PCF_COMPRESSED_METRICS 0x0100
-
-#definePCF_FORMAT_MASK 0xff00
-
-struct pcf_header {
-   char header[4];
-   int32_t table_count;
-   struct toc_entry {
-   int32_t type;
-   int32_t format;
-   int32_t size;
-   int32_t offset;
-   } tables[0];
-};
-
-struct compressed_metrics {
-   uint8_t left_sided_bearing;
-   uint8_t right_side_bearing;
-   uint8_t character_width;
-   uint8_t character_ascent;
-   uint8_t character_descent;
-};
-
-struct uncompressed_metrics {
-   int16_t left_sided_bearing;
-   int16_t right_side_bearing;
-   int16_t character_width;
-   int16_t character_ascent;
-   int16_t character_descent;
-   uint16_t character_attributes;
-};
-
-struct metrics {
-   int32_t format;
-   union {
-   struct {
-   int16_t count;
-   struct compressed_metrics compressed_metrics[0];
-   } compressed;
-   struct {
-   int32_t count;
-   struct 

Bug#694949: [Stefan Schwarzer] Re: Bug#694949: xserver-xorg-video-nouveau: server 'dies' on resume with different symptoms

2012-12-03 Thread Sven Joachim
Forwarding submitter's reply sent in private mail.

---BeginMessage---
On Sunday 02 December 2012 18:03 you wrote:
 On 2012-12-02 17:08 +0100, Stefan Schwarzer wrote:
  Package: xserver-xorg-video-nouveau
  Version: 1:1.0.1-4
  Severity: normal

 
 The only one of these cherry-picks that should have *any* effect with
 your configuration is exa: use CLAMP_TO_EDGE for RepeatPad, the others
 only affect code paths which are not entered in default setups.  I
 cannot really imagine how this commit could lead to problems on
 suspend/resume, but could you please try and revert it?
 
  However, suspend/resume started working again after an upgrade of the
  package to the version in experimental (1.0.4-1), which I am running
  now. So, one of the 'cherries' introduced from 1.0.1-3 to ..-4 may carry
  what ruins my day.

Ok, I have downgraded the server to 1.0.1-4, libdrm2 to  *.33 and uninstalled 
another package that came with the experimental version. So far I have had 
one crash on resume (of about 20 cycles) with AIGLX _disabled_, but I cannot 
reproduce the real bad situation that I reported.

I need to downgrade vmware to go to the old configuration entirely,
though I had hoped to avoid that because module patching is required. 
For the next days I will watch the situation - at work during the week I have 
a docking station which may be involved as well. I'll post an update or close
the report depending on how things turn out.

Thanks for your attention.

 
 There's also the possibility that AIGLX is the problem (using the
 experimental xserver-xorg-video-nouveau package with unstable's
 libgl1-mesa-dri triggers AIGLX errors, as can be seen in your logs).
 Can you please turn off AIGLX in the SERVERFLAGS section of xorg.conf
 and test whether that helps in 1.0.1-4 ?
 
 Cheers,
Sven

---End Message---


Bug#695064: conflicting declaration ‘typedef CARD8 BOOL’ in xmd.h

2012-12-03 Thread Jarrett Chisholm
Package: libx11-dev:amd64
Version: 2:1.5.0-1


Hi,

I'm building a c++ application, which includes xf86vmode.h header.


I think this is part of the X11 library header files.  Here is the dpkg output:

jarrett@debian:~/$ dpkg --list libx11-dev
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ NameVersionArchitecture 
  Description
+++-===-==-==-
ii  libx11-dev:amd642:1.5.0-1  
amd64  X11 client-side library (development headers)


When I compile with the g++ flag '-std=gnu++0x', I get the following error:

In file included from /usr/include/X11/extensions/xf86vmode.h:37:0,
 from src/engine/../linux/LinuxGLWindow.h:31,
 from src/engine/../linux/Common.h:11,
 from src/engine/IceGraphicsEngine.h:27,
 from src/engine/IceGraphicsEngine.cpp:8:
/usr/include/X11/Xmd.h:143:16: error: conflicting declaration ‘typedef CARD8 
BOOL’


My guess is the new c++ features has a conflict or something here...

If I remove line 143 from Xmd.h, I no longer see this error.


Cheers

Jarrett


PS: the reportbug application crashed (I was using the gtk version) with
this error:

jarrett@debian:~$ reportbug
*** glibc detected *** **
Gdk:ERROR:/tmp/buildd/gtk+2.0-2.24.10/gdk/gdkregion-generic.c:1110:miUnionNonO:
assertion failed: (y1  y2)
Aborted



Bug#695064: conflicting declaration ‘typedef CARD8 BOOL’ in xmd.h

2012-12-03 Thread Julien Cristau
Control: reassign -1 x11proto-core-dev
Control: tag -1 moreinfo

On Mon, Dec  3, 2012 at 13:24:55 -0500, Jarrett Chisholm wrote:

 I'm building a c++ application, which includes xf86vmode.h header.
 
 
 I think this is part of the X11 library header files.  Here is the dpkg 
 output:

Xmd.h is not, but close enough.  It's part of the X11 protocol headers.

 jarrett@debian:~/$ dpkg --list libx11-dev
 Desired=Unknown/Install/Remove/Purge/Hold
 | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
 |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
 ||/ NameVersionArchitecture   
 Description
 +++-===-==-==-
 ii  libx11-dev:amd642:1.5.0-1  
 amd64  X11 client-side library (development headers)
 
 
 When I compile with the g++ flag '-std=gnu++0x', I get the following error:
 
 In file included from /usr/include/X11/extensions/xf86vmode.h:37:0,
  from src/engine/../linux/LinuxGLWindow.h:31,
  from src/engine/../linux/Common.h:11,
  from src/engine/IceGraphicsEngine.h:27,
  from src/engine/IceGraphicsEngine.cpp:8:
 /usr/include/X11/Xmd.h:143:16: error: conflicting declaration ‘typedef CARD8 
 BOOL’
 
 
 My guess is the new c++ features has a conflict or something here...
 
 If I remove line 143 from Xmd.h, I no longer see this error.
 
What's the other declaration it conflicts with?

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#695086: x11-xserver-utils: Please mark Multi-Arch: foreign

2012-12-03 Thread Colin Watson
Package: x11-xserver-utils
Version: 7.7~3
Severity: wishlist
Tags: patch
User: crossbu...@debian.org
Usertags: cross

x11-xserver-utils is Architecture: any, but on a multiarch system it
doesn't matter which architecture you get as long as you can execute its
binaries.  It's a build-dependency of five packages in unstable.
Accordingly, it would be helpful to mark it Multi-Arch: foreign to avoid
blocking cross-builds of those packages; that would allow cross-builds
to use the version of x11-xserver-utils for the architecture being built
on, which is generally best for tools as opposed to libraries.

  * Mark x11-xserver-utils Multi-Arch: foreign.

diff -Nru x11-xserver-utils-7.7~3ubuntu1/debian/control 
x11-xserver-utils-7.7~3ubuntu2/debian/control
--- x11-xserver-utils-7.7~3ubuntu1/debian/control   2012-09-13 
09:47:18.0 +0100
+++ x11-xserver-utils-7.7~3ubuntu2/debian/control   2012-12-04 
02:27:06.0 +
@@ -45,6 +45,7 @@
 
 Package: x11-xserver-utils
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}, cpp
 Conflicts: iceauth, sessreg, xgamma, xhost, xmodmap, xrandr, xrdb, xrefresh, 
xrgb, xset,
  xsetmode, xsetpointer, xsetroot, xstdcmap, xvidtune

Thanks,

-- 
Colin Watson   [cjwat...@ubuntu.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/20121204023320.gv21...@riva.dynamic.greenend.org.uk



Bug#695087: xauth: Please mark Multi-Arch: foreign

2012-12-03 Thread Colin Watson
Package: xauth
Version: 1:1.0.7-1
Severity: wishlist
Tags: patch
User: crossbu...@debian.org
Usertags: cross

xauth is Architecture: any, but on a multiarch system it doesn't matter
which architecture you get as long as you can execute its binaries.
It's a build-dependency of 99 packages in unstable.  Accordingly, it
would be helpful to mark it Multi-Arch: foreign to avoid blocking
cross-builds of those packages; that would allow cross-builds to use the
version of xauth for the architecture being built on, which is generally
best for tools as opposed to libraries.

  * Mark xauth Multi-Arch: foreign.

diff -u xauth-1.0.7/debian/control xauth-1.0.7/debian/control
--- xauth-1.0.7/debian/control
+++ xauth-1.0.7/debian/control
@@ -18,6 +18,7 @@
 
 Package: xauth
 Architecture: any
+Multi-Arch: foreign
 Depends:
  ${shlibs:Depends},
  ${misc:Depends},

Thanks,

-- 
Colin Watson   [cjwat...@ubuntu.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/20121204024026.gw21...@riva.dynamic.greenend.org.uk