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


-- 
779751: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779751
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cinnamon-session
Version: 2.2.2-5
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-session
Source-Version: 2.6.3-2

We believe that the bug you reported is fixed in the latest version of
cinnamon-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.
Maximiliano Curia <[email protected]> (supplier of updated cinnamon-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: Mon, 13 Jul 2015 21:38:45 +0200
Source: cinnamon-session
Binary: cinnamon-session cinnamon-session-common
Architecture: source all amd64
Version: 2.6.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cinnamon Team <[email protected]>
Changed-By: Maximiliano Curia <[email protected]>
Description:
 cinnamon-session - Cinnamon Session Manager - Minimal runtime
 cinnamon-session-common - Cinnamon Session Manager - common files
Closes: 779751
Changes:
 cinnamon-session (2.6.3-2) unstable; urgency=medium
 .
   [ Fabio Fantoni ]
   * Transition to libsystemd, thanks to Michael Biebl. (Closes: #779751)
 .
   [ Maximiliano Curia ]
Checksums-Sha1:
 2fdc8ddcc67997e3d3e3182241b8d747e4181e9c 2573 cinnamon-session_2.6.3-2.dsc
 03c58cd864cbc9d7e91acb8b8b4dc000665bfce7 6204 
cinnamon-session_2.6.3-2.debian.tar.xz
 31868fcb4daf8e49d8911be85fa01f7e66f3757b 121994 
cinnamon-session-common_2.6.3-2_all.deb
 2754cb64e775d97f8404639e37abafca99e330b8 101092 
cinnamon-session_2.6.3-2_amd64.deb
Checksums-Sha256:
 04e5d2236e555f709bd63a9c0d5498af649e5470679c85fd841d7d8c13cd6646 2573 
cinnamon-session_2.6.3-2.dsc
 a18ae547d27fd4ac58dd81f141a5ab4c0ad3c424a581b5aac0b8f41918932ff5 6204 
cinnamon-session_2.6.3-2.debian.tar.xz
 f0dc84d9db9b5311f154cea6f985ba913947dda3628b02600bd4152dd7f7f7af 121994 
cinnamon-session-common_2.6.3-2_all.deb
 cb31fd3c42dc26a33210527285cd66905344f226bad3ebba398464b923c8200c 101092 
cinnamon-session_2.6.3-2_amd64.deb
Files:
 ad0be8ed539acaa465cbe4a0ead2268f 2573 x11 optional cinnamon-session_2.6.3-2.dsc
 cd04803329dd050765868e33fa8bf1d6 6204 x11 optional 
cinnamon-session_2.6.3-2.debian.tar.xz
 767726002b2bf152f7b2f5ec5f83d69d 121994 x11 optional 
cinnamon-session-common_2.6.3-2_all.deb
 60ca21b23fc71c172220a92611974315 101092 x11 optional 
cinnamon-session_2.6.3-2_amd64.deb

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

iQIcBAEBCAAGBQJVpBemAAoJEMcZdpmymyMqfdMP/j/pyFaPUPL+g8ul7QlI9uw+
RMC1ELAM0zj6ryFztEUpl4nmKwjMDNy1NM8ebRM5OBTyophvBFmuVVbC4N/G6zil
+d9kEemQPgJxmGE8Z8h5m2P6lySlrvzbY+m7lUv6D3mmWWsLAI2Ev6K9Es/7eErX
eii4UFok+UaeMd0gDOrz06hg09R/QVrCaISefPcI85Dwwb8bDUngfXyM1Z0ilnfd
ZvOk9nrysyIKgdbvTkWc0Tdqp3T/CjyCJlQQPDZIF8KCcWWwrXZ3X2/RGO71EFD8
z8WWULRogsAxYc59+slBfXiwOSgFmmcDzyF8VHxGV8eKedkGEntgjvBLfhFWykqR
bkxuSXpG+BAqNWwJ92sgjmH/V5jx2w8f5xk36pmw92+34u00LphUsWo0erWgF/kA
VsjGHDMlKA8nwdb2UKltYMw/7jPSZ4BhTQpbe+FIjZ1aCe2aqw3Eei0WxwGqJXBx
HFzp2jXlCjjIaGXN5BY+woxIs/Sdok/jovgyyjU9oisHHPTv2DVd34kdkKX/ZZyU
9HIfraBed2M9cCGc8/YCl8q2XcjuPx8SHqHaAGeHw1NKWzszpvF2fI/Y4DZo7XGD
yChgUHAx2w6IrFdVof8pBYnoihSWIVZ/pEwF/yC6eq5brOqGLAoRiez3IvhkPIQg
zLKfBiC8ul1m2lU8T4vG
=sT33
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to