Your message dated Wed, 22 Jul 2015 21:37:35 +0000
with message-id <[email protected]>
and subject line Bug#779749: fixed in light-locker 1.6.0-4
has caused the Debian Bug report #779749,
regarding light-locker: 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.)


-- 
779749: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779749
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: light-locker
Version: 1.4.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: light-locker
Source-Version: 1.6.0-4

We believe that the bug you reported is fixed in the latest version of
light-locker, 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.
Yves-Alexis Perez <[email protected]> (supplier of updated light-locker 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: SHA512

Format: 1.8
Date: Wed, 22 Jul 2015 22:22:42 +0200
Source: light-locker
Binary: light-locker
Architecture: source amd64
Version: 1.6.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Xfce Maintainers <[email protected]>
Changed-By: Yves-Alexis Perez <[email protected]>
Description:
 light-locker - simple screen locker for lightDM display manager
Closes: 779749
Changes:
 light-locker (1.6.0-4) unstable; urgency=medium
 .
   * debian/patches:
     - 02_libsystemd added, build against libsystemd, patch from Michael Biebl.
                                                                 closes: #779749
Checksums-Sha1:
 b16d53d52b01ef8bdf7bc8a5bdec8bb2c279c9cc 1886 light-locker_1.6.0-4.dsc
 c7c59723f0935b0ec9775f01aeb592e82f922b27 8084 
light-locker_1.6.0-4.debian.tar.xz
 2b0ee0aacad2bf04c60a6517a1775aaac2c09c90 246718 light-locker_1.6.0-4_amd64.deb
Checksums-Sha256:
 d573849d726b862e4eec8d2bd3abac21406aeca887a4f00fc271e2e753b65e39 1886 
light-locker_1.6.0-4.dsc
 e89e02baf25af5f13607612faae29086aa4e74031ff23afb955a0a06e27098a3 8084 
light-locker_1.6.0-4.debian.tar.xz
 569ac535b461bf4e20a23141fb027ef6af9a15752844d39303fb2f2179d11840 246718 
light-locker_1.6.0-4_amd64.deb
Files:
 453d6e7d6651b4889aad10a912479967 1886 x11 optional light-locker_1.6.0-4.dsc
 bea9ea3ddfd9829eb36aae4b22a1b1f6 8084 x11 optional 
light-locker_1.6.0-4.debian.tar.xz
 17812885e4a6a8bb9de6796b687b3a11 246718 x11 optional 
light-locker_1.6.0-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCgAGBQJVr/7mAAoJEG3bU/KmdcClyJ8H/A/p4sVbb1zR4XTKjyaXYSfx
wvv3Y3zQeHpZqKtyvWP7pW0PZzqpUsQ4hv6GwTxWYV0fKLqHesgIp67AlVqN+fUd
5rXDCBH77V2VeRidM2ovB0HoF5SP8LN3prpl6QsvQjqVz9rzs3c7lndaL/4TvUTs
EoN7JpGl2/WQRrBUllauO0jw3vzwaqTbP9TRFgWILT+Xf4L+E+5kcrl4NiZCmyIO
6ijZaUmSpPo8YZ7//46TGW1xJwwDajWeWdJOHS9pQfcJ6DKy2Gk68XKFiRJIQcRj
hrc3/Lp3zFp4/4URyk7373ZuOT6zvVjpVT9jAK+UzIJx+1BTAnZ6CUzFO7yu3R0=
=SOTQ
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to