Your message dated Mon, 13 Jul 2015 21:50:02 +0000
with message-id <[email protected]>
and subject line Bug#779767: fixed in cinnamon-screensaver 2.6.4-2
has caused the Debian Bug report #779767,
regarding cinnamon-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.)


-- 
779767: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779767
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cinnamon-screensaver
Version: 2.2.4-6
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: cinnamon-screensaver
Source-Version: 2.6.4-2

We believe that the bug you reported is fixed in the latest version of
cinnamon-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.
Maximiliano Curia <[email protected]> (supplier of updated cinnamon-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: SHA256

Format: 1.8
Date: Mon, 13 Jul 2015 21:38:43 +0200
Source: cinnamon-screensaver
Binary: cinnamon-screensaver
Architecture: source amd64
Version: 2.6.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cinnamon Team <[email protected]>
Changed-By: Maximiliano Curia <[email protected]>
Description:
 cinnamon-screensaver - Cinnamon screen saver and locker
Closes: 779767
Changes:
 cinnamon-screensaver (2.6.4-2) unstable; urgency=medium
 .
   [ Fabio Fantoni ]
   * Transition to libsystemd, thanks to Michael Biebl. (Closes: #779767)
 .
   [ Maximiliano Curia ]
Checksums-Sha1:
 ca59cefa4363c7a1d53bd313dafe876e7b0093c6 2534 cinnamon-screensaver_2.6.4-2.dsc
 67006e3c18469269c6440d84165c5b97161a9c38 4148 
cinnamon-screensaver_2.6.4-2.debian.tar.xz
 63ec04862507088cf426dfd8bc54e67071668c65 71306 
cinnamon-screensaver_2.6.4-2_amd64.deb
Checksums-Sha256:
 eefec5a0850d728aed095b0f7b073cc73f45b4c64903084669779e5392255b28 2534 
cinnamon-screensaver_2.6.4-2.dsc
 cda8503d6378f28a97698e242add96e43a58b942ff2d2f41e799166fc549e079 4148 
cinnamon-screensaver_2.6.4-2.debian.tar.xz
 091d5c22a00669493b42759e490da943802460082bc57fa792c945804ae843c0 71306 
cinnamon-screensaver_2.6.4-2_amd64.deb
Files:
 ccf41b626baaf263b3c0b981b8979fcb 2534 x11 optional 
cinnamon-screensaver_2.6.4-2.dsc
 ada9a59a41780d81df9d606cb8530c86 4148 x11 optional 
cinnamon-screensaver_2.6.4-2.debian.tar.xz
 8ac1917acf893b09b2ce00e19bad1199 71306 x11 optional 
cinnamon-screensaver_2.6.4-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVpBdSAAoJEMcZdpmymyMqLlwP/iAjsatjK9Do/GwpCHA+Us1K
zlwp8ZvuLWfOG6zKRzE7w+6pbi4DFvNA+q5nHTm6WhtA/U7jGekCNsVa5LP/1bDk
6U+PB7TXyzSwYVNMYpDgJjbgvkDP7Q+8QP14sa8jEAtx3tkZjrxbOV9z0+erpN2K
qWf3lzsKyQK5LqF3yL3CuRFQD0EFUmFBLnryeYjpaEZMY8WIwXdCzgZNHLTEWgjc
fIfojMw2uxebs4b4G+ovLK1MAbG4gyo6BzG5BfNofKieMmYXNVRW4QsfhdQw9mD0
mqSL65gcARuNfyARMr0IjwPegsAUFOrKkIxeJJGy2NjieW3bPhyVDH7fZxOwm5BM
3fBvgFM4idEY8AtAEwImQ75jGIccxg/wKUFhQzEZefF0mqqF78VGVmFb/0ZGK0n1
2Tn7m4mMUL4FzG7fztnRHtheZBFB9MtB1UEo7RtFIZqy+iuQMfTZg3tiQ/3vjeYN
wnQAwYh9SrqSwk3oy2yDcPL66Y3Sp2ctawbZxVOgBP3f79JB1cxGsRBb+MrtgnEY
Zsp2qJk1LUBpjfBspvypR+JpNy9oq8iG2qcLGWZlkZREsSaEqth/3zt3j1Lpx9bz
Oq83vBevom5SR6laH4ZoXV5IQLo0pedBurxJVuj3ZlJbPQB2QrJYSCVTbSG5QUgC
JePWkvdf8+jU1t0iPKKT
=j1FG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to