Your message dated Tue, 15 Sep 2015 15:28:13 +0000
with message-id <[email protected]>
and subject line Bug#779765: fixed in syslog-ng 3.5.6-2.1
has caused the Debian Bug report #779765,
regarding syslog-ng: 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.)


-- 
779765: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779765
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: syslog-ng
Version: 3.5.6-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: syslog-ng
Source-Version: 3.5.6-2.1

We believe that the bug you reported is fixed in the latest version of
syslog-ng, 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.
Michael Biebl <[email protected]> (supplier of updated syslog-ng 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: Tue, 08 Sep 2015 16:01:58 +0200
Source: syslog-ng
Binary: syslog-ng syslog-ng-dbg syslog-ng-dev syslog-ng-core syslog-ng-mod-json 
syslog-ng-mod-mongodb syslog-ng-mod-sql syslog-ng-mod-smtp syslog-ng-mod-amqp 
syslog-ng-mod-geoip syslog-ng-mod-redis syslog-ng-mod-stomp
Architecture: source
Version: 3.5.6-2.1
Distribution: unstable
Urgency: medium
Maintainer: syslog-ng maintainers 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 syslog-ng  - Enhanced system logging daemon (metapackage)
 syslog-ng-core - Enhanced system logging daemon (core)
 syslog-ng-dbg - Enhanced system logging daemon (debug symbols)
 syslog-ng-dev - Enhanced system logging daemon (development files)
 syslog-ng-mod-amqp - Enhanced system logging daemon (AMQP plugin)
 syslog-ng-mod-geoip - Enhanced system logging daemon (GeoIP plugin)
 syslog-ng-mod-json - Enhanced system logging daemon (JSON plugin)
 syslog-ng-mod-mongodb - Enhanced system logging daemon (MongoDB plugin)
 syslog-ng-mod-redis - Enhanced system logging daemon (Redis plugin)
 syslog-ng-mod-smtp - Enhanced system logging daemon (SMTP plugin)
 syslog-ng-mod-sql - Enhanced system logging daemon (SQL plugin)
 syslog-ng-mod-stomp - Enhanced system logging daemon (STOMP plugin)
Closes: 779765
Changes:
 syslog-ng (3.5.6-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build against libsystemd-dev. (Closes: #779765)
Checksums-Sha1:
 7b32e54a170b706bc18b9f2a2c1dd2960f704d93 3225 syslog-ng_3.5.6-2.1.dsc
 72cad78d7d8e50d1f4c8b0573de6eae586aafde6 38200 
syslog-ng_3.5.6-2.1.debian.tar.xz
Checksums-Sha256:
 3fd8a39ff83770735cb331a46c4e38bf650ce14f6004320829466321fb966f6a 3225 
syslog-ng_3.5.6-2.1.dsc
 3e2f418ff0da4e08c6d8cb1c44cff59e4bb80c27e3a1da6962b23924794fe120 38200 
syslog-ng_3.5.6-2.1.debian.tar.xz
Files:
 6eda5c51792cf4d5bc208d6573be6be8 3225 admin extra syslog-ng_3.5.6-2.1.dsc
 c4867e646749c4234708e5f126e44b89 38200 admin extra 
syslog-ng_3.5.6-2.1.debian.tar.xz

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

iQIcBAEBCAAGBQJV7uvzAAoJEGrh3w1gjyLcIigP/iw9TMRWS+Yf5QVLRpp3zMTq
2uhA0i2LJxDlgZpjrrOxcu6tYKFC1/itfThi+3mHMoGqht5X/rxTboijG/eHAL05
Ua9GsKc1QVbpEG5q2Fe8UGY8aJeKtZm4jkRnL2TEpbtO8lENk0Q+no8wlwKhOiDD
fYaQ68bzjgUwLurUC07y5K7Zm9t9D3euWZIP6ERnWgQlJ65L/hw0aMpaoaEPoquC
1f0bBvFzoftOpl3tTW5Hr+pQmEmzB4LmUuE21ddsW5hIafm53SZCMFf5BQqJ7GHt
FqfldcqEfeq3TRi1BHtUbtlduLE2ft26BMHMu5dHm6pl9C4YU02IJ4RyzXpAxME0
ValHRMEDQm73stElcOgAl7hRT03B/RXZZwT8q+1CHAhW8d0XY73NyqYlGvamRoyp
n36dHy1ghRBXBOunE2C3vsmHnnSIWnuhesjOiJ886cyL1jdLZRgUrfAgG2RV73oW
+XBflrejKf6TyclcP5yagebqW1NaBKTn1f5P+ZuVtd1dn2xQ0yiCR96/cQpZ0LWw
gUL5tZ72KojGl9gCP8b17izyVZlNYnsQ2zjPuW8b45YF12Tft5Yk2J2n+lFnR0/N
Khz9AGII/m11pgabKTBRG85iKrLTFzOi65pZjcGXdGq06vPg9Y9BbORrktGyXsU1
qs8UDjruSPvJ24KLZynA
=MNjA
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to