[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Your message dated Tue, 01 Sep 2015 12:34:17 +0000
with message-id <E1ZWklV-00028J-Lu@franck.debian.org>
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 owner@bugs.debian.org
immediately.)


-- 
779754: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779754
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: weston
Version: 1.6.0-2
Severity: normal
User: pkg-systemd-maintainers@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 779754@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hector Oron <zumbi@debian.org> (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 ftpmaster@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 <debian-x@lists.debian.org>
Changed-By: Hector Oron <zumbi@debian.org>
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-----

--- End Message ---

Reply to: