Re: Fixing -dev package names in libxcb

2015-09-01 Thread Timo Aaltonen
On 12.08.2015 01:13, Robert Ancell wrote:
> No, the reverse dependencies don't need updating due to the transitional
> packages. Over time they should be updated but there's no pressure to
> rush it.

Actually it's not true, the binary dependencies would still be wrong and
to fix those rebuilds are necessary. That's exactly why xcb-util is
blocking xorg-server uploads entering wily on ubuntu right now :)
(because xcb-util hasn't transitioned yet)



-- 
t



Re: Intel Skylake graphics will require non-free firmware

2015-09-01 Thread Timo Aaltonen
On 31.08.2015 23:10, Francesco Poli wrote:
> On Wed, 10 Jun 2015 23:08:14 +0200 Francesco Poli wrote:
> 
>> Hi,
>> I am deeply concerned about the news: it seems that Intel upcoming
>> Skylake CPUs will require a non-free binary-only firmware blob in order
>> for the integrated graphics to operate [1].
>>
>> As far as I can tell, Intel graphics is currently the only option for a
>> completely DFSG-free graphics stack (DFSG-free Intel drivers, without
>> any required non-free firmware to be loaded). Intel's move looks like a
>> major regression for the Free Software community.
>>
>> Is having Keith Packard away from Intel [2] *so* bad for us all?
>> ("Intel not employing Keith Packard considered harmful"?)
>>
>>
>> What can be done, before it's too late?
>>
>>
>> [1] 
>> http://www.phoronix.com/scan.php?page=news_item=Intel-SKL-BXT-Firmware-Blobs
>> [2] http://keithp.com/blogs/Back_to_HP/
>>
>>
>> P.S.: Please Cc me on replies, as I am not subscribed to debian-x.
>>   Thanks!
> 
> Other news about the Skylake non-free firmware blobs:
> https://www.phoronix.com/scan.php?page=news_item=GNU-Linux-Libre-4.2
> 
> Am I the only one to be concerned about this?
> 
> Is anyone in contact with Intel decision makers, trying to persuade
> them to release the firmware with source under DFSG-free terms?
> 
> Is there anything else that can be done?

Just ignore it, SKL works fine without the firmware, you just miss some
features and gain log spam in return.


-- 
t



weston: Changes to 'debian-unstable'

2015-09-01 Thread Hector Oron
 debian/changelog|7 
 debian/control  |2 -
 debian/patches/0001-Add-suport-for-new-libsystemd.patch |   28 
 debian/patches/series   |1 
 4 files changed, 37 insertions(+), 1 deletion(-)

New commits:
commit 2f6606c04d7177e24f72cf794be5f827d06ebf7a
Author: Héctor Orón Martínez 
Date:   Tue Sep 1 14:19:29 2015 +0200

Release Debian version weston-1.8.0-3

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/changelog b/debian/changelog
index cf9674a..eb5e0e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+weston (1.8.0-3) unstable; urgency=medium
+
+  * Add support for new libsystemd.
+(Closes: #779754)
+
+ -- Hector Oron   Tue, 01 Sep 2015 13:32:59 +0200
+
 weston (1.8.0-2) unstable; urgency=medium
 
   * d/control: bump wayland versioned build dependency

commit 290e86ef44ff8ab746cae9b73383fb9c475fb204
Author: Héctor Orón Martínez 
Date:   Tue Sep 1 14:19:11 2015 +0200

Add support for building against new libsystemd.

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/control b/debian/control
index 4519559..f561495 100644
--- a/debian/control
+++ b/debian/control
@@ -37,7 +37,7 @@ Build-Depends:
  libmtdev-dev,
  libpam0g-dev,
  libvpx-dev,
- libsystemd-login-dev,
+ libsystemd-dev,
  libinput-dev (>= 0.8.0),
 Standards-Version: 3.9.6
 Homepage: http://wayland.freedesktop.org/
diff --git a/debian/patches/0001-Add-suport-for-new-libsystemd.patch 
b/debian/patches/0001-Add-suport-for-new-libsystemd.patch
new file mode 100644
index 000..23b7762
--- /dev/null
+++ b/debian/patches/0001-Add-suport-for-new-libsystemd.patch
@@ -0,0 +1,28 @@
+From fe00842e1562d78f2811c8dad46125041cccab87 Mon Sep 17 00:00:00 2001
+From: Michael Biebl 
+Date: Thu, 9 Jul 2015 16:18:39 +0200
+Subject: [PATCH] Add suport for new libsystemd
+
+In systemd v209, the various libraries were merged into a single
+libsystemd library. When checking for systemd > 209, use the new library
+name instead of the deprecated libsystemd-login.
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2c55e1b..034f4a5 100644
+--- a/configure.ac
 b/configure.ac
+@@ -349,7 +349,7 @@ AS_IF([test "x$have_systemd_login" = "xyes"],
+   [AC_DEFINE([HAVE_SYSTEMD_LOGIN], [1], [Have systemd-login])])
+ AM_CONDITIONAL(HAVE_SYSTEMD_LOGIN, test "x$have_systemd_login" = "xyes")
+ 
+-PKG_CHECK_MODULES(SYSTEMD_LOGIN_209, [libsystemd-login >= 209],
++PKG_CHECK_MODULES(SYSTEMD_LOGIN_209, [libsystemd >= 209],
+   [have_systemd_login_209=yes], [have_systemd_login_209=no])
+ AS_IF([test "x$have_systemd_login_209" = "xyes"],
+   [AC_DEFINE([HAVE_SYSTEMD_LOGIN_209], [1], [Have systemd-login >= 209])])
+-- 
+2.1.4
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..844880f
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Add-suport-for-new-libsystemd.patch



weston: Changes to 'refs/tags/weston-1.8.0-3'

2015-09-01 Thread Hector Oron
Tag 'weston-1.8.0-3' created by Héctor Orón Martínez  at 
2015-09-01 12:21 +

Release Debian version weston-1.8.0-3
-BEGIN PGP SIGNATURE-

iQIcBAABCgAGBQJV5ZguAAoJEK8ig6p24qx7ysMP/0wcX4Q678knYyGWC9MPhNtf
W9GTWe9XMIhrHC1//Vrt0MUZY70nDlDDoph4RMO1bOSdcOQS0KD987Lo8kPxkLT7
zQNGIRyUL34+zOTWyNjP+WWULK8dpl7mgYg9qU2JnScnbdxmYH9F0Z0cGsdEJ/bC
Y0WAR3k/4LZiLSJBlZ8ESZ9s0rjFmRSg0rrzJqwh+WP9wP5D8tN44nUNFTEK7XuV
7d2chE4i5P7G6VmZbj72sI3oJO2VVkppB87XY+XxyTO1ULu4mBAc016GRH/aKYiN
oOf5RQn/FoAxgg/zTxwENWE//4NG20jMGmxAIFpkUZ+cKg5mouWJeqyeyG5Sla8w
UGVP2Vez6xeHbzDKhxZ4wnQ5KUGqtX9IJAArgHpVhE4F/NrZaEyGhWpmQxwVoWXd
3PBY5BqLn4GqBClHagSgF3gq+5ZCoxJDAwui1GBUVNdX9XwWdfdpq1cpWhlpf9+b
bSCl560fmESo/R65bKQoHPRO42Pe21lt7d0es557A94Orz10oq9bEQumgqesjATB
OibicUKWJ34S2fdAbGVMG+ZNSnfCZ+ue2aSoYZJrVrFgTX9mejKr/C3ZiuofbHEt
wjdSRgLsrnwSB/e/7R9yFl3yLStC3LTQ+hA8GLI7jQIcEnXdVN4noie24rRe8hZb
MQIKfI6ggC/Gs1P4gA7q
=vmTq
-END PGP SIGNATURE-

Changes since weston-1.8.0-2:
Héctor Orón Martínez (2):
  Add support for building against new libsystemd.
  Release Debian version weston-1.8.0-3

---
 debian/changelog|7 
 debian/control  |2 -
 debian/patches/0001-Add-suport-for-new-libsystemd.patch |   28 
 debian/patches/series   |1 
 4 files changed, 37 insertions(+), 1 deletion(-)
---



Processing of weston_1.8.0-3_source.changes

2015-09-01 Thread Debian FTP Masters
weston_1.8.0-3_source.changes uploaded successfully to localhost
along with the files:
  weston_1.8.0-3.dsc
  weston_1.8.0-3.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



Bug#797661: Fails to upgrade, file conflict with x11-common

2015-09-01 Thread Michael Biebl
Package: xserver-xorg-core
Version: 2:1.17.2-2
Severity: serious

The xserver-xorg-core package fails to upgrade due to a file conflict
with x11-common:

Unpacking xserver-xorg-core (2:1.17.2-2) over (2:1.17.2-1.1) ...
dpkg: error processing archive 
/var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man5/Xwrapper.config.5.gz', which is also 
in package x11-common 1:7.7+9
Errors were encountered while processing:
 /var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)




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

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xserver-xorg-core depends on:
ii  keyboard-configuration1.132
ii  libaudit1 1:2.4.4-1
ii  libc6 2.19-19
ii  libdrm2   2.4.64-1
ii  libegl1-mesa  10.6.4-1
ii  libepoxy0 1.2-1
ii  libgbm1   10.6.4-1
ii  libgcrypt20   1.6.3-2
ii  libgl1-mesa-glx [libgl1]  10.6.4-1
ii  libpciaccess0 0.13.4-1
ii  libpixman-1-0 0.32.6-3
ii  libselinux1   2.3-2+b1
ii  libudev1  225-1
ii  libxau6   1:1.0.8-1
ii  libxdmcp6 1:1.1.2-1
ii  libxfont1 1:1.5.1-1
ii  libxshmfence1 1.2-1
ii  udev  225-1
iu  xserver-common2:1.17.2-2

Versions of packages xserver-xorg-core recommends:
ii  libgl1-mesa-dri  10.6.4-1

Versions of packages xserver-xorg-core suggests:
ii  xfonts-100dpi1:1.0.4+nmu1
ii  xfonts-75dpi 1:1.0.4+nmu1
ii  xfonts-scalable  1:1.0.3-1.1

-- no debconf information



weston_1.8.0-3_source.changes ACCEPTED into unstable

2015-09-01 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 01 Sep 2015 13:32:59 +0200
Source: weston
Binary: weston
Architecture: source
Version: 1.8.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Hector Oron 
Description:
 weston - reference implementation of a wayland compositor
Closes: 779754
Changes:
 weston (1.8.0-3) unstable; urgency=medium
 .
   * Add support for new libsystemd.
 (Closes: #779754)
Checksums-Sha1:
 9993327a2a479d5a0e711940d55965be33f3fc21 2492 weston_1.8.0-3.dsc
 4ea3c7707fbf86148173adb9f1fee61f7886b37e 23202 weston_1.8.0-3.diff.gz
Checksums-Sha256:
 ab87d05c9ed11894a0f6267c14d0f9a3abf36a2cc381a3e84f4a9531af809b33 2492 
weston_1.8.0-3.dsc
 6db519e15c2a11dc80cbdd97934a8abaab49bca845beed4f5a3568072abd4711 23202 
weston_1.8.0-3.diff.gz
Files:
 f17083a4595805a76471338af86c5bdf 2492 x11 optional weston_1.8.0-3.dsc
 968a1aed8c1d21fd15f1717c3fa449e7 23202 x11 optional weston_1.8.0-3.diff.gz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJV5Zf8AAoJEK8ig6p24qx79xYQAJiiD5X3a0C8L28pSRfMaWxt
ALwiJTskUx8bmLeH4h1tLKkY2MW70PMueBGJ0N/c3/bvbRa+53/D73jZYuFEo1hw
DKk5U6wVuALgt3u62Pp3dVrDw8osgR57hcUcJrnstpAVwg9IYL47BU8RgggNlOCZ
8lp0S5ZBzNhq7FaoTJU1/fJgfVf3fwlwhXFI81e7YMcSQRCff+SxlLFfDRI1u77t
tuLDIMFBaCctTVTRSbG61TvxCKap9QxcWLR5/ESu9cvrpsdI/bOd4LIYxUKZU+Ni
EAQzrYDz9bkwjvqyW2la/YCzdVrpJSj/8MbCfQF4UfokoSIfYg2xUE7AN7zkRfnb
nzxGxZ4KpRwCRL7gr24YkjuMQdLOblZitY18+cg+sSk0f1pX6ZAHUfxKXynTB9SA
lDaONY3bm+WVfsXPDA6jHNSTa3w+Wix/Kkysq6RDL9Hsvhlz1XxHIdJe6LaKKkWj
iRWCgzI6e7pLzpwiWOJGLarZgekbLLSKb97W9UMKkNIZI5ERE1/SrKdmxpY3Q6fh
uWDbFTP+BcqRiHACOD4c84Wv/rVnquKrXKNA9cqy9BI35MwKIn6HlnL4jnXNHyry
xVJ0kMHnrkqcELKF9U6eafqjv8R808fbhES0XffDjyhsaw16qM3sxJTtH0l2lhUI
ah0JkrjWtCyjY+qcyAy7
=/e4f
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#779754: marked as done (weston: Transition to libsystemd)

2015-09-01 Thread Debian Bug Tracking System
Your message dated Tue, 01 Sep 2015 12:34:17 +
with message-id 
and subject line Bug#779754: fixed in weston 1.8.0-3
has caused the Debian Bug report #779754,
regarding weston: Transition to libsystemd
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
779754: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779754
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: weston
Version: 1.6.0-2
Severity: normal
User: pkg-systemd-maintain...@lists.alioth.debian.org
Usertags: libsystemd

Hi!

In systemd v209, released over a year ago, the various libsystemd-* libraries
(libsystemd-journal.so, libsystemd-login.so, libsystem-daemon.so,
libsystemd-id128.so) were merged into a single libsystemd.so library to reduce
code duplication and avoid cyclic dependencies [1].

Your package declares a build-dependency on either libsystemd-daemon-dev,
libsystemd-login-dev or libsystemd-journal-dev.

Please update your package so it can be built against libsystemd.


Updating the configure check / build system
===
If your package use pkg-config and autotools, a typical configure check
looks like:

 PKG_CHECK_MODULES(FOO, libsystemd-login)
All you need to do, is change that to
 PKG_CHECK_MODULES(FOO, libsystemd)


If there are checks for libsystemd-journal, libsystemd-login and
libsystemd-journal, you can merge that into a single check:

 PKG_CHECK_MODULES(FOO, libsystemd-login)
 PKG_CHECK_MODULES(BAR, libsystemd-daemon)
 PKG_CHECK_MODULES(BAZ, libsystemd-journal)
=>
 PKG_CHECK_MODULES(FOO, libsystemd)

BAR_{CFLAGS,LIBS} and BAZ_{CFLAGS,LIBS} need to be updated accordingly.

If you/upstream wants to support building against older versions of systemd,
you can update the configure check as follows:

 PKG_CHECK_MODULES(FOO, libsystemd-login)
=>
 PKG_CHECK_MODULES(FOO, libsystemd,, [PKG_CHECK_MODULES(FOO, libsystemd-login)])

See [2] as an example how to do that.


Updating Build-Depends
==
Please replace the Build-Depends on libsystemd-*-dev with libsystemd-dev [3].
I would recommend against adding alternative Build-Depends against the old
dev packages. This is not necessary, since libsystemd-dev is already provided
in jessie.


Backports
=
Debian jessie already ships with libsystemd-dev, so this change is safe
regarding backports.


Upstream

Please consider forwarding this upstream. In some cases upstream might already
have a fix for that


Thanks for considering.


Michael,
on behalf of the pkg-systemd team.


[1] 
http://lists.freedesktop.org/archives/systemd-devel/2014-February/017146.html
[2] 
http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=8f6317f88a3ca3f42cf72137bb033b4a020b7b82
[3] 
http://anonscm.debian.org/cgit/pkg-utopia/network-manager.git/commit/?id=69b95405b07fc2a5833dfcbe18c9229706c2104e
--- End Message ---
--- Begin Message ---
Source: weston
Source-Version: 1.8.0-3

We believe that the bug you reported is fixed in the latest version of
weston, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 779...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hector Oron  (supplier of updated weston package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 01 Sep 2015 13:32:59 +0200
Source: weston
Binary: weston
Architecture: source
Version: 1.8.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Hector Oron 
Description:
 weston - reference implementation of a wayland compositor
Closes: 779754
Changes:
 weston (1.8.0-3) unstable; urgency=medium
 .
   * Add support for new libsystemd.
 (Closes: #779754)
Checksums-Sha1:
 9993327a2a479d5a0e711940d55965be33f3fc21 2492 weston_1.8.0-3.dsc
 4ea3c7707fbf86148173adb9f1fee61f7886b37e 23202 weston_1.8.0-3.diff.gz
Checksums-Sha256:
 ab87d05c9ed11894a0f6267c14d0f9a3abf36a2cc381a3e84f4a9531af809b33 2492 
weston_1.8.0-3.dsc
 6db519e15c2a11dc80cbdd97934a8abaab49bca845beed4f5a3568072abd4711 23202 
weston_1.8.0-3.diff.gz
Files:
 

Bug#797661: Fails to upgrade, file conflict with x11-common

2015-09-01 Thread Julien Cristau
On Tue, Sep  1, 2015 at 14:46:23 +0200, Michael Biebl wrote:

> Package: xserver-xorg-core
> Version: 2:1.17.2-2
> Severity: serious
> 
> The xserver-xorg-core package fails to upgrade due to a file conflict
> with x11-common:
> 
> Unpacking xserver-xorg-core (2:1.17.2-2) over (2:1.17.2-1.1) ...
> dpkg: error processing archive 
> /var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb (--unpack):
>  trying to overwrite '/usr/share/man/man5/Xwrapper.config.5.gz', which is 
> also in package x11-common 1:7.7+9
> Errors were encountered while processing:
>  /var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
Noticed by Laurent last week, fixed in git.

Cheers,
Julien


signature.asc
Description: Digital signature


Re: Fixing -dev package names in libxcb

2015-09-01 Thread Timo Aaltonen
On 01.09.2015 15:04, Timo Aaltonen wrote:
> On 12.08.2015 01:13, Robert Ancell wrote:
>> No, the reverse dependencies don't need updating due to the transitional
>> packages. Over time they should be updated but there's no pressure to
>> rush it.
> 
> Actually it's not true, the binary dependencies would still be wrong and
> to fix those rebuilds are necessary. That's exactly why xcb-util is
> blocking xorg-server uploads entering wily on ubuntu right now :)
> (because xcb-util hasn't transitioned yet)

..and replied to the wrong thread after again confusing two packages..
anyway, xcb-util in ubuntu is now blocking stuff from migrating, needs
rebuilds.

-- 
t