Your message dated Tue, 21 Jul 2015 12:19:05 +0000
with message-id <e1zhwvl-0004u0...@franck.debian.org>
and subject line Bug#779744: fixed in certmonger 0.75.14-4
has caused the Debian Bug report #779744,
regarding certmonger: 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 ow...@bugs.debian.org
immediately.)
--
779744: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779744
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: certmonger
Version: 0.75.14-3
Severity: normal
User: pkg-systemd-maintain...@lists.alioth.debian.org
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: certmonger
Source-Version: 0.75.14-4
We believe that the bug you reported is fixed in the latest version of
certmonger, 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 779...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Timo Aaltonen <tjaal...@debian.org> (supplier of updated certmonger 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 11 Jul 2015 05:28:43 +0300
Source: certmonger
Binary: certmonger
Architecture: source amd64
Version: 0.75.14-4
Distribution: unstable
Urgency: medium
Maintainer: Debian FreeIPA Team <pkg-freeipa-de...@lists.alioth.debian.org>
Changed-By: Timo Aaltonen <tjaal...@debian.org>
Description:
certmonger - D-Bus -based service to simplify interaction with certificate aut
Closes: 779744
Changes:
certmonger (0.75.14-4) unstable; urgency=medium
.
[ Michael Biebl ]
* control: Transition to libsystemd, fix build-depends. (Closes: #779744)
Checksums-Sha1:
9d690ed210e6083dfaafdba4eb36f98352d95ccd 2232 certmonger_0.75.14-4.dsc
b5c636304b1d31d110d6f4fba03f9b100ad6aafa 926048 certmonger_0.75.14.orig.tar.gz
3a16d00349843291c5f3922f51d39467a1dc0ba5 51683 certmonger_0.75.14-4.diff.gz
8d1477f029ddcae45030321d0c92b74957ed4358 323830 certmonger_0.75.14-4_amd64.deb
Checksums-Sha256:
b39061ab154b2799fdcff4769919d0989046d046acba5d85c234fb57874f7eaa 2232
certmonger_0.75.14-4.dsc
f77238c5683d4aa31c306fbc81476185766abfa9afc61af2f9b9c4979f928566 926048
certmonger_0.75.14.orig.tar.gz
1cfa15b85b5a7e9dd0363e17edafa3de53db12945278f95165c5e19c170f9fd3 51683
certmonger_0.75.14-4.diff.gz
5e19d5992fee37c302efbd5ed70c1b3ad3812903bf42ed2b3ea6e6478dd42809 323830
certmonger_0.75.14-4_amd64.deb
Files:
b7d37ca523fedc2be377c3f479b82ae3 2232 utils extra certmonger_0.75.14-4.dsc
f9390a49196ef59c930259215fa57d19 926048 utils extra
certmonger_0.75.14.orig.tar.gz
ed1f6a1caa24fa0b202fa8307fa07c72 51683 utils extra certmonger_0.75.14-4.diff.gz
ee3b1c644f4e5acce5290c58de032a2c 323830 utils extra
certmonger_0.75.14-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVrjZ+AAoJEMtwMWWoiYTccjwP/16ffqoGOnpmCQKZq1YbYRwP
kKnUSspLJK6ARbE45e2fr6oqpHOYccgpL4FdH5MXtBcqpAZGCu5tSlXcZjpwPtzF
oW9ZZnpNWhnoleGVbeOI49h+Wl81aQNkZeb4jk+fDJxNZGICs4DX9mZCAaDLDQO4
klDM4Flv5vBjqYN/CXudHlgr1BXQ9DKcYBP/Anjdw368U0+YJJrOHLuUm2TQ9yrx
wWCEVDw7fr/PlWOOJHhpZq4qdG7HPDBODVrRkiIw3wDyqWHSgTVH5V8xBd0iCDUd
bLhqkxD9YOYrHiVzu6jPmiAUi3cgMlOVvvK1YqzeKnGU1vpKWNtMS+3CaLUhk/5+
LadrDsDbb2PJtjaWbcQXsg+yIRj4I9bGJy1bnweNPzZ27LH90y/0MIIdnjNGC1v+
wYFLDbb+ErZM0D5lg74W9h5jTjsdheVXYEC/jRYrCGGAOsHN6Q9dLrKKs/8POpHq
JDjO0crj7mDePgjkct/uQxPicmVo9YviO6E33H+vHaGAH7qMwsyo+aOPOD3Y44wC
WBuwd8SOcRBm8Ldlp2lZfxJrYdbuKZUoQE2/D9/7R1BIdpkNWesNjKNZwpzhLw/G
w5Oib637w1NvoESCo9NT04ZsoZqqpLPYmnv/HJvPBRZRZ/OzQuGN9uZ/dK2d0GtX
kreZAz9HnCidQyxufysv
=r2FO
-----END PGP SIGNATURE-----
--- End Message ---