Re: Fixing -dev package names in libxcb
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
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'
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ínezDate: 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'
Tag 'weston-1.8.0-3' created by Héctor Orón Martínezat 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
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
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
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 ForceChanged-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)
Your message dated Tue, 01 Sep 2015 12:34:17 + with message-idand 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
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
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