Your message dated Fri, 17 Jul 2015 13:36:38 +0000
with message-id <[email protected]>
and subject line Bug#779781: fixed in mate-screensaver 1.10.2-1~exp1
has caused the Debian Bug report #779781,
regarding mate-screensaver: 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.)


-- 
779781: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779781
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mate-screensaver
Version: 1.8.1-1
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: mate-screensaver
Source-Version: 1.10.2-1~exp1

We believe that the bug you reported is fixed in the latest version of
mate-screensaver, 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.
Mike Gabriel <[email protected]> (supplier of updated mate-screensaver 
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: Fri, 17 Jul 2015 14:50:40 +0200
Source: mate-screensaver
Binary: mate-screensaver mate-screensaver-common mate-screensaver-dbg
Architecture: source all amd64
Version: 1.10.2-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: MATE Packaging Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Description:
 mate-screensaver - MATE screen saver and locker
 mate-screensaver-common - MATE screen saver and locker (common files)
 mate-screensaver-dbg - MATE screen saver and locker (debugging symbols)
Closes: 779781 791377
Changes:
 mate-screensaver (1.10.2-1~exp1) experimental; urgency=medium
 .
   [ Mike Gabriel ]
   * New upstream release.
     - Fix segfault due to wrong object being destroyed. (Closes: #791377).
 .
   [ Michael Biebl ]
   * debian/patches:
     + Prepare for libsystemd-login-dev -> libsystemd-dev transition in Debian
       stretch. (Closes: #779781).
Checksums-Sha1:
 40d7ee6623d89b4a77e1d190fe63b2ab9dd2d842 2738 
mate-screensaver_1.10.2-1~exp1.dsc
 c34672a64c0e7aee3543d25ba1a9a0e328a7030d 4642520 
mate-screensaver_1.10.2.orig.tar.xz
 203b97f780870e7ae9c7a31754d7ff5d3bd8ed22 6092 
mate-screensaver_1.10.2-1~exp1.debian.tar.xz
 e42c538cbb2d9b5644a3e27a7e36bced3970a033 4510578 
mate-screensaver-common_1.10.2-1~exp1_all.deb
 992917580c9dc3256615280c842597cf24ab751c 524862 
mate-screensaver-dbg_1.10.2-1~exp1_amd64.deb
 b3030476feadfb348f42a2e230d3ae71a9a82cac 127338 
mate-screensaver_1.10.2-1~exp1_amd64.deb
Checksums-Sha256:
 235c716b6d5ce6d8fce541846c0fa16112501b6f541fd0fcb45032f1550d21f0 2738 
mate-screensaver_1.10.2-1~exp1.dsc
 6a708fd5ac0463389ad584837c088aecba44de3e6916781b38c601ab5f3db8d9 4642520 
mate-screensaver_1.10.2.orig.tar.xz
 55023e98fe6213029b16eaf6295dae3b642fb061b6f70dfe41c0da69e8383be3 6092 
mate-screensaver_1.10.2-1~exp1.debian.tar.xz
 7ce8822a59815eb79b705cff82ed655aa3dbf3baf53b4cc5876d0ca87018a61f 4510578 
mate-screensaver-common_1.10.2-1~exp1_all.deb
 e702e61e4d2fa4e987f46573c20974b52a4c05db66d35f67f4b1c58cd2492967 524862 
mate-screensaver-dbg_1.10.2-1~exp1_amd64.deb
 5825f2eddc4a2b9b9f3762dbe86fffa6b05ab3a3d23a4ad79ab09c024c070b7c 127338 
mate-screensaver_1.10.2-1~exp1_amd64.deb
Files:
 2b18f99fe246a456c201fc12802a0cb4 2738 x11 optional 
mate-screensaver_1.10.2-1~exp1.dsc
 0c9a2e6c4416a3e931748769fc993bbc 4642520 x11 optional 
mate-screensaver_1.10.2.orig.tar.xz
 36884e9e2c96ed34543ff65fdbe124cc 6092 x11 optional 
mate-screensaver_1.10.2-1~exp1.debian.tar.xz
 5a8357966b6460f050f198b855e1a83e 4510578 x11 optional 
mate-screensaver-common_1.10.2-1~exp1_all.deb
 d5da9486e162a0ddad892422cb7a487a 524862 debug extra 
mate-screensaver-dbg_1.10.2-1~exp1_amd64.deb
 4014e2db7c198581c82bfe49ce27f0a7 127338 x11 optional 
mate-screensaver_1.10.2-1~exp1_amd64.deb

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

iQIcBAEBCAAGBQJVqPscAAoJEJr0azAldxsxz18QAKASL+fNASOPXerkqpgQfL7j
Kpo2FomF/KpLGMGosNiea/+ve9iK8lnQ9HpwcBcXmdhnWhAZ63HkgzsMTpjIIzUm
HljfMP58dqI/eZQ8+mgpfAnThuxDr45IJEjFq/TNzHoadaMXZPU/Ag9a/cHrKBii
GDjGtKt2bXypETAxoQQOJiizd6JkHapeXqjuTHOS+82A5gSk2rDr574LvqZ+F8n4
M23PulCRqy3FAeQQCbQQDveTmwsaXsJOEs1GzNlHVtWLEnLAeDsnlG7YyNPVD3UH
4IYD07+4V4PJdxgnUE8ba6oRIUhBsZJ1EDof8YUzcI3yKlpB2ysio+pZg3g5+Rdq
oSy4hRUyT2JXftXSMM8ysM2sAiU2xnsmjC3/WCT1P8hTA5D3RerrtuLkUD7v/W1C
D6hUgbBXVaY/+dHgWP9RRjsyqyHP8OAFntwseG7NJtpzMYKuufUAMwyryt2RGHqO
AFsAQ9ody1y3WSR11Ms/g4ne3jhHQMdey7aq5cowiWNA5L+oTwOxUP2fzsbNJH3E
ZAa3VqIVUu6NSsoPm6sc1atn1fCuVzrc4Q3CQy/5IuTFrGjPNJW4PKduEvZV/LTx
iVL6FRIU5E+GcqXitDtNCs9VKjWRTVBXPfBW2U+Tr/UvHXHc3heRjDXu+3T+dfxY
zEIxp/AROZ9O6cq9Ml3v
=vflo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to