Your message dated Mon, 06 Jul 2015 15:34:40 +0000
with message-id <[email protected]>
and subject line Bug#779746: fixed in gnome-screensaver 3.6.1-5
has caused the Debian Bug report #779746,
regarding gnome-screensaver: 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.)
--
779746: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779746
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnome-screensaver
Version: 3.6.1-4
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-screensaver
Source-Version: 3.6.1-5
We believe that the bug you reported is fixed in the latest version of
gnome-screensaver, 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.
Dmitry Shachnev <[email protected]> (supplier of updated gnome-screensaver
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: SHA1
Format: 1.8
Date: Mon, 06 Jul 2015 17:11:05 +0300
Source: gnome-screensaver
Binary: gnome-screensaver
Architecture: source
Version: 3.6.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Description:
gnome-screensaver - GNOME screen saver and locker
Closes: 779746
Changes:
gnome-screensaver (3.6.1-5) unstable; urgency=medium
.
* Build against the new systemd library (closes: #779746).
* Bump Standards-Version to 3.9.6, no changes needed.
Checksums-Sha1:
d5dd7a49fad6285716600500f0849aaf77223409 2679 gnome-screensaver_3.6.1-5.dsc
8a9a6f2b7701119fa6793718d686ebf69fd2e222 11116
gnome-screensaver_3.6.1-5.debian.tar.xz
Checksums-Sha256:
7d16ff5a193a18d184b48d6401868673bb08380d9c828dba51bbf730d4c340c1 2679
gnome-screensaver_3.6.1-5.dsc
66c3ff8d5f9cbf6a211863ba3b291ba4cb42bdaa1bc54ef490782a9344bdc926 11116
gnome-screensaver_3.6.1-5.debian.tar.xz
Files:
bd241c7e6acaad085e7c0e6859cc8bdf 2679 gnome optional
gnome-screensaver_3.6.1-5.dsc
bedd88346cbbd8e0867978ab6712ff08 11116 gnome optional
gnome-screensaver_3.6.1-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVmo6cAAoJENb+cQNj+F3TAnQP/RkeI/dUujq7dAEYod23gsy6
UvQM3pD9cgH8x+RnXnOmH7tD4yoi6G3IPrEAU4+pa5cxx7hf5cX8PXzq68xe8rr1
At6DR6vuxAAClcBnTwbbSm45cefFM9WCIVOzbJOBlpUoTHpT8y19KBidifzPaXrL
whEqInkdNxyjjrShss7AyiesO+26MQ2Kz4lX23QvWYyOaT7Cs4cni0nZztOL5aZX
u/xMMC7KdMRlibWrGCfh2HFA8XM52hzpZEcIqnrLYAmCDUCb99bmXZbNqaf6Udts
kcpuRF9tDrP+kQM1b1g+GDBMA2hc/Z9C4NaK/LX25t+y6J8GymXks5ipNJ5KJBnX
ii1AX1lKBih/8eT1ToVZB0FI4r3oZz5ZsWcWXuFkAc2AMgAKof2dJhnsVEXUpiGa
SmZdu9V99oYbKdlmyR3ElkKb0IzMra6/CN9hAdpQMRXESEM7HTGcVO/DTZ1JpqDC
5bfe/qnjpiGdlX06dTg2LPlC4mNGlFaC1gxVB/BnbYAIR1VCLw5EZVM0ks4PEu3P
FR/rYQ+q1/U4ENOQBRRwbGj7mz8GHYRVvstuJ7IsUoa9vkiihwZk6uBMKM7nIEQa
uKcix0+6WmAuIl6Cv6Ms3L+0L6AeT12822EM73oFOFfTX6CKOR8sArr1SUlrw1xs
l0F8iRfCdXdYBRcaGjyF
=J6DI
-----END PGP SIGNATURE-----
--- End Message ---