Your message dated Wed, 29 Jul 2015 23:49:50 +0000
with message-id <[email protected]>
and subject line Bug#779782: fixed in spice-vdagent 0.15.0-1.3
has caused the Debian Bug report #779782,
regarding spice-vdagent: 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.)
--
779782: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779782
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: spice-vdagent
Version: 0.15.0-1.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: spice-vdagent
Source-Version: 0.15.0-1.3
We believe that the bug you reported is fixed in the latest version of
spice-vdagent, 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.
Laurent Bigonville <[email protected]> (supplier of updated spice-vdagent
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: Sun, 19 Jul 2015 15:05:48 +0200
Source: spice-vdagent
Binary: spice-vdagent
Architecture: source amd64
Version: 0.15.0-1.3
Distribution: unstable
Urgency: medium
Maintainer: Liang Guo <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Description:
spice-vdagent - Spice agent for Linux
Closes: 779782 791422
Changes:
spice-vdagent (0.15.0-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
[ Laurent Bigonville ]
* Properly install the systemd .service and other support files (Closes:
#791422)
* debian/spice-vdagent.init: Pass parameters from $SPICE_VDAGENTD_EXTRA_ARGS
variable to the spice-vdagentd daemon, so both LSB initscript and .service
files behave the same.
* debian/rules: Call dh_install with --list-missing parameter
.
[ Michael Biebl ]
* Use of the new libsystemd library instead of libsystemd-login (Closes:
#779782)
Checksums-Sha1:
e0503bd6032b74d551a740710c0d82b7a91dfa37 1802 spice-vdagent_0.15.0-1.3.dsc
1d2854208673d0e30131060c6cef0582eafc6293 5372
spice-vdagent_0.15.0-1.3.debian.tar.xz
e730ffc36bfe3d699ae0a466ee3bc5b869e05a6c 44740
spice-vdagent_0.15.0-1.3_amd64.deb
Checksums-Sha256:
f8ae7edb14de7a5dc39255b9eada95c1ca95554d464f760ac7bd91234fb37ec3 1802
spice-vdagent_0.15.0-1.3.dsc
eb9f6ef106f81bdf62454c66fb2ae3ed1d270d025a4f723234f8aeedd18dd15b 5372
spice-vdagent_0.15.0-1.3.debian.tar.xz
baddb514a1151dba57dc5e279175778c4bfa5e54df92c8e37cfa7ca097d84462 44740
spice-vdagent_0.15.0-1.3_amd64.deb
Files:
1f793c52ce980162b7a17ce500bd2cd1 1802 x11 optional spice-vdagent_0.15.0-1.3.dsc
a44de6145c04775565838a44912baae2 5372 x11 optional
spice-vdagent_0.15.0-1.3.debian.tar.xz
233cfeeb6e31e1616b7a201c19029880 44740 x11 optional
spice-vdagent_0.15.0-1.3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJVrC73AAoJEB/FiR66sEPVxcUH/jjkZ1toH78tG7o/wAEQLQar
uL+8vKkoxlZgkdNchFpwripANcHbEVKtlnNu2Kj+38wS4I5gmIyTdBpP2uSEXxqJ
zv5cVHkkVBKcirQcLgwNk9iPU8cpKznhVRpBD6yjNyL8b/WcRKdBJTxcQQTr0NFm
St4rlIvUpdH0SGgNwwoYCE03Xz90u2os0/3rlyu0WiDJW59hWqywYTYvNHO96XP0
YKcP6basA9fxt5ye6rqY5KC2wlFhuF1oNyfJXkVdOYloATwcpcaz6SbPQAOS7e7G
n2YZG7G0ZnsTckaB5U3J84C84xT6p/+FlyJzDwMsU1iAza3IKdgpA7hv/El+q2U=
=OR8j
-----END PGP SIGNATURE-----
--- End Message ---