Your message dated Wed, 08 Jul 2015 00:34:23 +0000
with message-id <[email protected]>
and subject line Bug#779756: fixed in policykit-1 0.105-9
has caused the Debian Bug report #779756,
regarding policykit-1: 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.)


-- 
779756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779756
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: policykit-1
Version: 0.105-8
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: policykit-1
Source-Version: 0.105-9

We believe that the bug you reported is fixed in the latest version of
policykit-1, 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 policykit-1 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: Wed, 08 Jul 2015 02:10:58 +0200
Source: policykit-1
Binary: policykit-1 policykit-1-doc libpolkit-gobject-1-0 
libpolkit-gobject-1-dev libpolkit-agent-1-0 libpolkit-agent-1-dev 
libpolkit-backend-1-0 libpolkit-backend-1-dev gir1.2-polkit-1.0
Architecture: source amd64 all
Version: 0.105-9
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
 gir1.2-polkit-1.0 - GObject introspection data for PolicyKit
 libpolkit-agent-1-0 - PolicyKit Authentication Agent API
 libpolkit-agent-1-dev - PolicyKit Authentication Agent API - development files
 libpolkit-backend-1-0 - PolicyKit backend API
 libpolkit-backend-1-dev - PolicyKit backend API - development files
 libpolkit-gobject-1-0 - PolicyKit Authorization API
 libpolkit-gobject-1-dev - PolicyKit Authorization API - development files
 policykit-1 - framework for managing administrative policies and privileges
 policykit-1-doc - documentation for PolicyKit-1
Closes: 779756
Changes:
 policykit-1 (0.105-9) unstable; urgency=medium
 .
   [ Martin Pitt ]
   * policykit-1.postinst: Don't kill polkitd under systemd, but properly
     restart it. This avoids killing it shortly after systemd tries to
     bus-activate it on installation. (LP: #1447654)
 .
   [ Michael Biebl ]
   * Build against libsystemd instead of the old libsystemd-login compat
     library. (Closes: #779756)
Checksums-Sha1:
 f70d96fba971b6d22601d8f3d42996457bce8042 2877 policykit-1_0.105-9.dsc
 b49ed81676d06d4818279d3f3aedb9398883f988 18072 
policykit-1_0.105-9.debian.tar.xz
 cece80a075a75b1d6a05be0798a7032539bad397 14232 
gir1.2-polkit-1.0_0.105-9_amd64.deb
 f2bab3b0fa3f92ea608fe04ee0d4390df363c485 22134 
libpolkit-agent-1-0_0.105-9_amd64.deb
 689bb2c2fe4b98dbe034e6cd69f2269a3e6747a4 27974 
libpolkit-agent-1-dev_0.105-9_amd64.deb
 88a66bebcff9930d8a6ed21352b7e9954435eb94 42768 
libpolkit-backend-1-0_0.105-9_amd64.deb
 3cdbfd2e3b3b6588f241d852304beed11dbef47a 47254 
libpolkit-backend-1-dev_0.105-9_amd64.deb
 3a814dc2e422d0617e160e648f6ad7d1e30d9daa 40470 
libpolkit-gobject-1-0_0.105-9_amd64.deb
 b19285dfeee783760f4a8ee0a74cce4c4a14a7e6 59034 
libpolkit-gobject-1-dev_0.105-9_amd64.deb
 8faa0897eeabced04ecac6f045e1588c221685c9 262546 policykit-1-doc_0.105-9_all.deb
 1c4335ad3d55e78bebfd601802e628c7c565a28f 58658 policykit-1_0.105-9_amd64.deb
Checksums-Sha256:
 6e1c66f311ca59840ae33bd6bdf3d65d675d71f9d209c237b928a8c6a54cd460 2877 
policykit-1_0.105-9.dsc
 3e1c5677d6a196646d4d65a0b63186fcfbbb7b0af4a93c059d9faff795dca5c6 18072 
policykit-1_0.105-9.debian.tar.xz
 4ad7d3072a035b36f5ef53dee2516f8b37a77e114c4268752b58e951dc3722eb 14232 
gir1.2-polkit-1.0_0.105-9_amd64.deb
 296bfda31ea5061f65a6d17ee3cdf8b6707dac01c8d48448ad34ac1d827fb2ba 22134 
libpolkit-agent-1-0_0.105-9_amd64.deb
 73eaf733bc2fcf3d0ef23dab8c09c7dc6e366f6b57d1786b26aa6796049018fe 27974 
libpolkit-agent-1-dev_0.105-9_amd64.deb
 7e1df005eeec48483c21f95b207c4c328325e5e601ca67a77733fa295abdf091 42768 
libpolkit-backend-1-0_0.105-9_amd64.deb
 9c1d6b94d3a7709e593c09d031b2b6936dc169050c515c92af936ae7656ebd4f 47254 
libpolkit-backend-1-dev_0.105-9_amd64.deb
 f2acb3b1fdb4be76b0738d341bc716a077e9501fa4e10c9d863ded19074fccb9 40470 
libpolkit-gobject-1-0_0.105-9_amd64.deb
 93624692e4799f68fa2b9b9b09f9a0870fb1b3138a9c80f2cecf6da7cff766a2 59034 
libpolkit-gobject-1-dev_0.105-9_amd64.deb
 38e312a3655a4fac25aab78ea6989b646b79ec7b20c5cfb9f253f27d53703c00 262546 
policykit-1-doc_0.105-9_all.deb
 932be23538fe082a62b6d2e19182d4c2f219b0a4122d2eff8a273bf01439499e 58658 
policykit-1_0.105-9_amd64.deb
Files:
 2e8d934c746855db73e881a3732e396c 2877 admin optional policykit-1_0.105-9.dsc
 6f8807a5c73af978f276ab00ce2fd301 18072 admin optional 
policykit-1_0.105-9.debian.tar.xz
 6e73264a494865c3387495e4882bfac9 14232 introspection optional 
gir1.2-polkit-1.0_0.105-9_amd64.deb
 9fdb425ba08be1d5eab3ad8df784df77 22134 libs optional 
libpolkit-agent-1-0_0.105-9_amd64.deb
 18f1a05baf44a42ef75fa9a9015cf542 27974 libdevel optional 
libpolkit-agent-1-dev_0.105-9_amd64.deb
 bbedcacb8baf6af26793c1bfa1fc555b 42768 libs optional 
libpolkit-backend-1-0_0.105-9_amd64.deb
 0ceeeb2f4e3b537c7dfa8a3ef2adc064 47254 libdevel optional 
libpolkit-backend-1-dev_0.105-9_amd64.deb
 020431cad58339e878464849bbea9be6 40470 libs optional 
libpolkit-gobject-1-0_0.105-9_amd64.deb
 0b665acfc029ceb83cd3aa7a4dc5b899 59034 libdevel optional 
libpolkit-gobject-1-dev_0.105-9_amd64.deb
 7b0a25a96ceece1bfc736e7e27ebe2b0 262546 doc optional 
policykit-1-doc_0.105-9_all.deb
 dceca50aab502b1ff130c9ca86919d9f 58658 admin optional 
policykit-1_0.105-9_amd64.deb

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

iQIcBAEBCAAGBQJVnGzOAAoJEGrh3w1gjyLcjBMP/i5fr5Pj5Sy4eLN100c8/W7m
t36urvHG1URNj4X6ZhUgUKjfwZF6jNq7/A0cvOQC5U+L0zQfCoroJolEMHJ/xGY6
hJv5W7o0rNc+WV2Xhi86xM2n5U4Chw2vfsGSQpW3kX1vM+TDPLrNgUtWLBYKkP19
HJJRCRFV+KaS9x3vnXwsac4vygmU0IjCtsBCPNp1HS3XWGQKk2PEd0nN2BxJs99W
otvwPrzqaaRd+VF/66r754g3Rrkf6nMDqYm88079sXmFBmDrN4nehEDTLEIEO+Qz
bpPlODeO05HPgRcBvVCaant6gNhgfG7E267ke3BD5NTM0ScQ+03xmoDWfhe5kJ5k
2fpuzsIqC2c39DWF1YZ/Rq/v2sr9qGFncF4PtPd6DNZiMYHbaiolIZX8qYWdPnUZ
BP8nXIBgvzyAPWExtcd3BpCoC/u9B9bF9rUrji0JyHE1KdU+tjedNxOui+tJOcgB
qBP7KTs5blP3QjO7DtEV8iKu7XaCi740JAxJna6xQmhmX7ZyP7RQ2EeRFHNsh6vv
zD3+y1aCyKy2bwzV98em5y/kKm9J3urFrMAZOKQX95OA1J5YtDM1vdYOgdbfOWm5
N552nfkjEyamjed3QkpEyw30OaMA3KoV2mEPoWOse3wdS6zQkfpqdKzBwapc+OsE
y0h6dqRduvAyd2DLHSn+
=M7A9
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to