Your message dated Tue, 28 Apr 2015 19:49:23 +0000
with message-id <[email protected]>
and subject line Bug#779752: fixed in gnome-session 3.14.0-3
has caused the Debian Bug report #779752,
regarding gnome-session: 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 [email protected]
immediately.)
--
779752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnome-session
Version: 3.14.0-2
Severity: normal
User: [email protected]
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: gnome-session
Source-Version: 3.14.0-3
We believe that the bug you reported is fixed in the latest version of
gnome-session, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated gnome-session 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 28 Apr 2015 19:58:00 +0200
Source: gnome-session
Binary: gnome-session gnome-session-bin gnome-session-common
Architecture: source all amd64
Version: 3.14.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
gnome-session - GNOME Session Manager - GNOME 3 session
gnome-session-bin - GNOME Session Manager - Minimal runtime
gnome-session-common - GNOME Session Manager - common files
Closes: 779752
Changes:
gnome-session (3.14.0-3) unstable; urgency=medium
.
* Cherry-pick upstream patch which allows to build against libsystemd and
update Build-Depends accordingly. (Closes: #779752)
Checksums-Sha1:
770ab158027e5d4899ed339d095fe3ce871b81db 2650 gnome-session_3.14.0-3.dsc
bda0adbbff791d1370bf2eb1ae1d075dbd42efe2 47876
gnome-session_3.14.0-3.debian.tar.xz
46a1c733bc5e870916f28952e4796605529bdbc3 186770 gnome-session_3.14.0-3_all.deb
934a583b22c52ea3e1a2d609c3412f818f2b537d 303664
gnome-session-common_3.14.0-3_all.deb
56d562f38ab450f52fef39aaa78d005f96b9fac1 255262
gnome-session-bin_3.14.0-3_amd64.deb
Checksums-Sha256:
0dfae224a2147b02c1ead0c9030bb386168dd07cdf260e2114c0016ed42782a0 2650
gnome-session_3.14.0-3.dsc
e945def78072e1feee5d5d572c4b7c4959fb314024959d0eacccd0accd76764e 47876
gnome-session_3.14.0-3.debian.tar.xz
a2d36c36c2fa00be21c2995a3c54afd25fc9891bc268861bcb68d4a02d6ac053 186770
gnome-session_3.14.0-3_all.deb
f2de026960e88936947889cc9fd2f39b7e4239b66acba9afe2f9c5ced53064e8 303664
gnome-session-common_3.14.0-3_all.deb
4b4bc8876d28c31a04fe77e70cfb45537f7af726c5d1a8998097682551e3666c 255262
gnome-session-bin_3.14.0-3_amd64.deb
Files:
fda806720e070e77d17d39004cde6808 2650 gnome optional gnome-session_3.14.0-3.dsc
612f745f9d9a1944ff67ab5d8b561299 47876 gnome optional
gnome-session_3.14.0-3.debian.tar.xz
e4796d0fcfb444b0208c8467c4757f9a 186770 gnome optional
gnome-session_3.14.0-3_all.deb
cd84ee41513dca7c228d80adc35e1f54 303664 gnome optional
gnome-session-common_3.14.0-3_all.deb
b6914239317a56b76a403bbab2d25494 255262 gnome optional
gnome-session-bin_3.14.0-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVP98LAAoJEGrh3w1gjyLcA50P/0Ia3kHfZPhdDFDBB0ti+DOY
E6EEoLM55oIUS4m9cRclWUyWhJiHNAD9F1IIgsRAHFqB4YXxTC9G6uhxLLcWVe66
OJyTa+UvtqkFNgWkQm+YR7hYC6BFoZ6BtAg6M4qnUkL1Fg/C3zauomvjOJ8u3QBc
7djc6h7XVIcAO1417pZTEoFrV/Sm8o+FLSpB/z9O2pLzAwMjcmyn5EvJpxexqFmK
xd57ibJRKUz1fwozDeNh2/9foaR+84MRxAKKSLeqFtZJjyJXP3E2frqo9XimqlS8
Ln+qMQgralZkGn0w7YYjHcs+4J6jYxnI+ZyqOTfymeRqe4H40kc9mAP9ciBu0zVD
vyO4WPRoUJYNEWf+AKmFypcyeJB4nnP0JEIAejEmsMMr/fKbZJfDiZ2cDmMtN2bc
TOFlSZlz/SxH+rJkbNNMdXGnavdIckSmDg/nviV1Bm3Syw7w0H/QsttJeHoZi9y0
UR/gNrR6BWen+IZXCd9U4vS4fuNUQbVQA+4pgaI359W7dOKWcRlhr/CFvuIJGQAd
jRmDW13B5SRxtsj2ZRg9SXiggDeKD8icJQrSkarRUF8HQjQMyK/0A1agSqP211FP
3bF5tt8m7N46jjZWVe6H1vy9v9CQLf+97Tbt9GWIG6wKbwqeOoUi7761s2Dtb+Ji
ToeJfUUEvCHzmybRtFHp
=SDiQ
-----END PGP SIGNATURE-----
--- End Message ---