- Package:
- src:elogind
- Source:
- elogind
- Submitter:
- Helmut Grohne
- Date:
- 2023-01-16 17:39:23 UTC
- Severity:
- normal
- Tags:
elogind participates in dependency loops relevant to architecture bootstrap. Instead of looking into such a difficult problem, I looked for easily droppable dependencies: * libblkid-dev and libmount-dev are mentioned in multiple meson files as not needed by elogind. They can be dropped with no replacement. * dbus and libglib2.0-dev are used in unit tests only. They can be annotated <!nocheck>. Please consider applying the attached patch. Helmut
Helmut, Thanks for this. In elogind README.md, libblkid-dev is indeed said to be optional, however libmount-dev is listed as compulsory and in your patch you have kept it in. Good idea. Thanks. Mark
I believe the README.md is outdated here. If you read the sources, you'll see that it is indeed never used. Thanks for spotting the missing libmount-dev removal. If in doubt, I suggest that you build elogind normally, then turn libmount-dev and libblkid-dev into Build-Conflicts without changing debian/changelog. If you build such a modified package, you'll observe that the resulting .debs are bit-identical to the previous once since elogind is normally reproducible. That should be quite a strong clue, no? Helmut
Helmut, Many thanks for this. Queued for the next upload. Mark
We believe that the bug you reported is fixed in the latest version of
elogind, 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 980898@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Hindley <mark@hindley.org.uk> (supplier of updated elogind 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 16 Jan 2023 12:49:09 +0000
Source: elogind
Architecture: source
Version: 246.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ecosystem Init Diversity Team <debian-init-diversity@chiark.greenend.org.uk>
Changed-By: Mark Hindley <mark@hindley.org.uk>
Closes: 980898 1025560
Changes:
elogind (246.9.1-2) unstable; urgency=medium
.
* Remove unnecessary build-depends (Closes: #980898)
* d/control:
- change policykit-1 recommends to polkitd (Closes: #1025560)
- bump Standards Version (no changes)
* Symlink .so file in -dev package rather than using compile time
generated file: fixes lintian warning.
Checksums-Sha1:
f62c8aea81f9064064e4da4f6f92ff75fa29d8b9 2614 elogind_246.9.1-2.dsc
14dfbb679963f810e39fb1a9d4870a466789debf 8788 elogind_246.9.1-2.debian.tar.xz
89d5d5dec2c896525a054185fa66f4a9e99198be 10500 elogind_246.9.1-2_amd64.buildinfo
Checksums-Sha256:
5d14decb37e6cb4c9807c505977a765fa76bf812df1a9a300a3cd6ce8ca0f146 2614 elogind_246.9.1-2.dsc
7c62622a2141fa0a03eaffcce369458e67da012348b3057275759459ded985f9 8788 elogind_246.9.1-2.debian.tar.xz
637f759a216d00a50f22ab63864ae55c8a1dae24d92602579498b31230d38c05 10500 elogind_246.9.1-2_amd64.buildinfo
Files:
d036dd37491985e27c3a98296affae14 2614 admin optional elogind_246.9.1-2.dsc
78a3ba9d9b6b62eed533b390fa7600c7 8788 admin optional elogind_246.9.1-2.debian.tar.xz
bc62839e0fa25f51784b1826665ad199 10500 admin optional elogind_246.9.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAmPFhvkACgkQ0opFvzKH
1kkO2w/8Dt/+Mzi7Yr4AarOv/pR+c2Wek/+g9DBSLvy9gxt3BqEJDOKepHbkzpLO
7fyE0BW0YQeHkopQsvjj2mrnCcQzraxLuQeuYvyk58wVsgji15tUNUUP7Qz4tXyH
EDyw3avNxtiFR5d6Xl2aybwPieDykRtO59Ehn8WZJC0m/Poff9ANPGtBGuayYskn
u3e1v1qDEoe9rsmmSqQVLGi4Ni2Viy2Uk77vns6KGQvpnzv/F+j/KzBae19EZPa9
1ClLmUkJjpengAu2GN/EyWwDMhZcPuFkQx42i5glG0SVESfV6dSQKlqQS860KwmX
cGoHviJRWHqOEyiY+FZvITfnV5L2f2NEqkkk8hR8cRFCvh/lvGsJtVgtGwc4kkrr
E+9VfM11ewuufdhZTjJsqjC656y85iPW3uzuMKrqSrYlNPMhgUIubRIi29tqIb7L
Ot0pGvW+pRDMCKN3EgqX7syqecY/KLdjkZRqJv57rjWKpqjVN951hCeuMr14yAfK
0a9E56laKm/V1Ffbcerqc4hIfX32Qo5DFh4yjoAaiO6DqTNHpkSKQSDYVcJn/XXd
4pTqoaJswE9TKt4CtUPVGoOGXL+m1rW+iF1hEhDHPbcWx2XDJDW/QPGOyVcrVhsK
8WIrnrQEjjP785+EfrQFpFVi794X1+v1lHIsC3jO2SfVSsErLVw=
=PNdd
-----END PGP SIGNATURE-----