Your message dated Sat, 29 Apr 2017 09:00:19 +0000
with message-id <e1d4oel-000css...@fasolo.debian.org>
and subject line Bug#859152: fixed in systemd 233-6
has caused the Debian Bug report #859152,
regarding libsystemd-dev: Dependency error, lib-dev should not depend on systemd
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.)


-- 
859152: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859152
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libsystemd-dev
Version: 232-22
Severity: normal

Dear maintainer,

One should be able to install libsystemd and libsystemd-dev without having
systemd.

When using a build machine with sysvinit instead of systemd, we can't build
packages depending on libsystemd-dev without installing first systemd.

libsystemd-dev is only headers for the library and should not depend
on the binary itself. I believe this is an error. Would it be possible
to avoid such dependency?

I believe it to be caused by files shipped with libsystemd-dev in the
/usr/lib/x86_64-linux-gnu/systemd/tests/ directory, some of them depends on
libsystemd-shared.so which is shipped by systemd package.

A patch like:
diff --git a/debian/rules b/debian/rules
index aabe69e13401e..f1b76684cc765 100755
--- a/debian/rules
+++ b/debian/rules
@@ -324,6 +324,7 @@ override_dh_installinit:
 # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753589
 override_dh_shlibdeps:
        dh_shlibdeps -psystemd -- -dPre-Depends -edebian/systemd/bin/systemctl 
-dDepends
+       dh_shlibdeps -plibsystemd-dev -Xtests
        dh_shlibdeps --remaining-packages -Lsystemd
 
 override_dh_makeshlibs:

Would ignore the directory from being scanned by dh_shlibdeps.
One would not be able to launch tests without systemd, I'm
not sure this is okay or not.

Let me know what you think,

Thank you,

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.10.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

--- End Message ---
--- Begin Message ---
Source: systemd
Source-Version: 233-6

We believe that the bug you reported is fixed in the latest version of
systemd, 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 859...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <bi...@debian.org> (supplier of updated systemd 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: SHA256

Format: 1.8
Date: Fri, 28 Apr 2017 21:47:14 +0200
Source: systemd
Binary: systemd systemd-sysv systemd-container systemd-journal-remote 
systemd-coredump systemd-tests libpam-systemd libnss-myhostname 
libnss-mymachines libnss-resolve libnss-systemd libsystemd0 libsystemd-dev udev 
libudev1 libudev-dev udev-udeb libudev1-udeb
Architecture: source amd64
Version: 233-6
Distribution: experimental
Urgency: medium
Maintainer: Debian systemd Maintainers 
<pkg-systemd-maintainers@lists.alioth.debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Description:
 libnss-myhostname - nss module providing fallback resolution for the current 
hostname
 libnss-mymachines - nss module to resolve hostnames for local container 
instances
 libnss-resolve - nss module to resolve names via systemd-resolved
 libnss-systemd - nss module providing dynamic user and group name resolution
 libpam-systemd - system and service manager - PAM module
 libsystemd-dev - systemd utility library - development files
 libsystemd0 - systemd utility library
 libudev-dev - libudev development files
 libudev1   - libudev shared library
 libudev1-udeb - libudev shared library (udeb)
 systemd    - system and service manager
 systemd-container - systemd container/nspawn tools
 systemd-coredump - tools for storing and retrieving coredumps
 systemd-journal-remote - tools for sending and receiving remote journal logs
 systemd-sysv - system and service manager - SysV links
 systemd-tests - tests for systemd
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 837893 859152 861158
Changes:
 systemd (233-6) experimental; urgency=medium
 .
   [ Felipe Sateler ]
   * Backport upstream PR #5531.
     This delays opening the mdns and llmnr sockets until a network has enabled
     them. This silences annoying messages when networkd receives such packets
     without expecting them: Got mDNS UDP packet on unknown scope.
 .
   [ Martin Pitt ]
   * resolved: Disable DNSSEC by default on stretch and zesty.
     Both Debian stretch and Ubuntu zesty are close to releasing, switch to
     DNSSEC=off by default for those. Users can still turn it back on with
     DNSSEC=allow-downgrade (or even "yes").
 .
   [ Michael Biebl ]
   * Add Conflicts against hal.
     Since v183, udev no longer supports RUN+="socket:". This feature is
     still used by hal, but now generates vast amounts of errors in the
     journal. Thus force the removal of hal by adding a Conflicts to the udev
     package. This is safe, as hal is long dead and no longer useful.
   * Drop systemd-ui Suggests
     systemd-ui is unmaintained upstream and not particularly useful anymore.
   * journal: fix up syslog facility when forwarding native messages.
     Native journal messages (_TRANSPORT=journal) typically don't have a
     syslog facility attached to it. As a result when forwarding the
     messages to syslog they ended up with facility 0 (LOG_KERN).
     Apply syslog_fixup_facility() so we use LOG_USER instead.
     (Closes: #837893)
   * Split upstream tests into systemd-tests binary package (Closes: #859152)
   * Get PACKAGE_VERSION from config.h.
     This also works with meson and is not autotools specific.
 .
   [ Sjoerd Simons ]
   * init-functions Only call daemon-reload when planning to redirect
     systemctl daemon-reload is a quite a heavy operation, it will re-parse
     all configuration and re-run all generators. This should only be done
     when strictly needed. (Closes: #861158)
Checksums-Sha1:
 e81f313948e4e1d0183e5d0cde36023aeddc60a9 4864 systemd_233-6.dsc
 b113f42b9319e0eef3e68847bf49a45d4c26da88 137100 systemd_233-6.debian.tar.xz
 874715c1382abe439e9ffc3ce2f0c92b1f82dc6a 86978 
libnss-myhostname-dbgsym_233-6_amd64.deb
 1135e21eac2f1758164e0e16f31368465e68a285 104066 
libnss-myhostname_233-6_amd64.deb
 18cdc4ac62dade2065159ab4e1fca2cbdb803f68 439126 
libnss-mymachines-dbgsym_233-6_amd64.deb
 0e8cbc8a7709e7b28749d490be8fb20cdd0a7523 186138 
libnss-mymachines_233-6_amd64.deb
 ba077f3fb6c89467bbece4141fb297d412f7c694 434108 
libnss-resolve-dbgsym_233-6_amd64.deb
 fe4c8215846441980a6daaac04de3c5915d0243f 185816 libnss-resolve_233-6_amd64.deb
 92331b53ef3b194d053f1bf01cdb4111442710dd 430958 
libnss-systemd-dbgsym_233-6_amd64.deb
 ec42363087756cb526a0d0a3322ead46c5672884 184002 libnss-systemd_233-6_amd64.deb
 714a52b34c7474c63cb635774f88461af695e4f7 425852 
libpam-systemd-dbgsym_233-6_amd64.deb
 718f49069ef45792a2912e36c0d9e834acf1b611 187104 libpam-systemd_233-6_amd64.deb
 e6fd6642f2976acc689339b22ff7e65a0ea93492 242654 libsystemd-dev_233-6_amd64.deb
 b9df4a2efef8972155cb6766eeedbf99bb879b55 667390 
libsystemd0-dbgsym_233-6_amd64.deb
 d48fcd877d2e86f6868bfecd5b31a6904a642365 280448 libsystemd0_233-6_amd64.deb
 0e6858022a0da370833d3a8ae1796617a5b7d864 90156 libudev-dev_233-6_amd64.deb
 fb4987707079b20b3435f4a35d33a9a5e88550e7 162942 libudev1-dbgsym_233-6_amd64.deb
 4d42a68525050057a5985f305cd981696681a597 49742 libudev1-udeb_233-6_amd64.udeb
 5f62e1b69c0c3996f7779715346195f4a8eb394f 124944 libudev1_233-6_amd64.deb
 192d506da3b9f50ee7cd6744be791dd2d38deff0 488288 
systemd-container-dbgsym_233-6_amd64.deb
 fbfb71b343f637b4b2ce270e59021f2f3ae790fe 289848 
systemd-container_233-6_amd64.deb
 b9a970dc436bfc2719bb614f5c1efef867dff1b5 74152 
systemd-coredump-dbgsym_233-6_amd64.deb
 fca25f2aa7865365f004dc0cdc38bfaf1cd25f89 112172 
systemd-coredump_233-6_amd64.deb
 475c1bd59039bec9c8d006ab8d4f04cfdd167640 6189892 systemd-dbgsym_233-6_amd64.deb
 e9534903ffde0ccc5b34a8b940c9d28b279eb1fd 102766 
systemd-journal-remote-dbgsym_233-6_amd64.deb
 b1b8173578edf998fde3c05116231e4059b7b6b9 125834 
systemd-journal-remote_233-6_amd64.deb
 adf2bce6d5510f4f9e1cc43dd346f3f6c6327658 80222 systemd-sysv_233-6_amd64.deb
 5f57b5baff0d45f311831efc628feabe79e5d9cb 10470912 
systemd-tests-dbgsym_233-6_amd64.deb
 644e4c7a8d581b611e94870e25aa1dd973d7fb5c 1841688 systemd-tests_233-6_amd64.deb
 9d5008c39adeb8145a6ecaab8908d64d4294cb1c 17847 systemd_233-6_amd64.buildinfo
 48d0cf291919244e8fe95c5a93d62c80dc7778d2 2547032 systemd_233-6_amd64.deb
 276f65fef6de8176ee4007afc7c495df3ce55728 1367082 udev-dbgsym_233-6_amd64.deb
 656d4970e60ae96910a61a33d69c7badeb7c183b 283318 udev-udeb_233-6_amd64.udeb
 5f5a333963c3449f87887297bf287cb01b0edbd1 1128248 udev_233-6_amd64.deb
Checksums-Sha256:
 20e5ac3182b6134cbf68d4ec859de22d81fcc194d47b0e74200cd13af0f24bef 4864 
systemd_233-6.dsc
 d052af3054fca2d1c0407e3a8e4e822a58339e8f2e9c77fc0ef84bfaf3aca736 137100 
systemd_233-6.debian.tar.xz
 dceec3ef13ec5f5a538e7c9cc06d964a7a8fb4a491a206df09805ccfbe6f7612 86978 
libnss-myhostname-dbgsym_233-6_amd64.deb
 5c0974fed01eac478823db4426ee51851c0c3ad3452988cbbe11dee1733ac771 104066 
libnss-myhostname_233-6_amd64.deb
 507a2643d709228c7234a2e922040d4c1e440790767f1f1f1ff9623888886a76 439126 
libnss-mymachines-dbgsym_233-6_amd64.deb
 4009e9b81fef71068139a234b7d9e3f3b19695c1eb75924512022a6a152f9844 186138 
libnss-mymachines_233-6_amd64.deb
 940c1aee70cef905897a690541b4462a40c04e24a60443fac56c384a60e17f04 434108 
libnss-resolve-dbgsym_233-6_amd64.deb
 586e9e9e6f19acb639611724e4c89d7a56172b505388906e693037ad3a0840fb 185816 
libnss-resolve_233-6_amd64.deb
 72b337fd54dce0fee0364caccdf6517d3ea701e59621970a3be26e4199701d12 430958 
libnss-systemd-dbgsym_233-6_amd64.deb
 7e98487e6551ad1825ed6cc5c999c1e4f0ae014782ba683c055b15d395376d8c 184002 
libnss-systemd_233-6_amd64.deb
 a050ef536d2ff880eeecbff66f3d19f5c788f06637633f4f63ca84aa589a33bf 425852 
libpam-systemd-dbgsym_233-6_amd64.deb
 55193c976ff857b7e70419beeef562ef3cf736d737062fb9643327cca70bc9df 187104 
libpam-systemd_233-6_amd64.deb
 c9be4e85a973d6d9ff3ed157b8b2bd967a2c900c1a6630a160c3f794f3ae05ec 242654 
libsystemd-dev_233-6_amd64.deb
 6746ce200c8e133bb79c0208f0d20dd1c2bf8b1e9a7a2c48690ab052eed43818 667390 
libsystemd0-dbgsym_233-6_amd64.deb
 989e600d58257cf6d58c9ccf3b7dba8d9786f983879c7bf36132bd0b14816480 280448 
libsystemd0_233-6_amd64.deb
 38240609685403d808114225ef778ffc1ba826b54c231d53e5c49dc94ae0d460 90156 
libudev-dev_233-6_amd64.deb
 9220ab51024ebf99596988f309910271000aa0f12b7d932553ad61952f9e6bda 162942 
libudev1-dbgsym_233-6_amd64.deb
 c9d26a1e2a21ad8662ad8f8addbd557d6454633a9479aaca251498f9b0b6f065 49742 
libudev1-udeb_233-6_amd64.udeb
 ad3ae7bd6e914d3497fd85b5fc00192d0e56c3d8f52ea8c3c3396ce06d8cb4fb 124944 
libudev1_233-6_amd64.deb
 72300ae481386041ae16291cd1440f1fdb7f271ccb43b3041cf5ef505b92d4aa 488288 
systemd-container-dbgsym_233-6_amd64.deb
 e1389c57ded80423f98544a3b7343005802dc44124aaf0754d290e86b3de9cee 289848 
systemd-container_233-6_amd64.deb
 29eecb4cc4f124b001f69339333a088d0a5b70b306591db069ecf6bfc9695a85 74152 
systemd-coredump-dbgsym_233-6_amd64.deb
 ee961cdbab030f0472f3e6dc5da6fd303e9e35901e579a75ba899a9a08d90d69 112172 
systemd-coredump_233-6_amd64.deb
 9240969f90e1ea5a729027fa7a4b1f3b7b81433257a891a14d425cbdcc590956 6189892 
systemd-dbgsym_233-6_amd64.deb
 4176d03321727ea0fd8cdb4e22c1f95586da0749aabf7320f124c63aeecfda93 102766 
systemd-journal-remote-dbgsym_233-6_amd64.deb
 c451781c77a030531d726acf47c622af7a0e8712f0f060612d116534d5b734dd 125834 
systemd-journal-remote_233-6_amd64.deb
 eb02f669dac10b0254ec54b34557bcf558e398d41001de39b19650d251fe877b 80222 
systemd-sysv_233-6_amd64.deb
 1031e66b27f53b5e5da0743fc891b0ca75140d3b277ac358a6d3dfbd1c4b4c6e 10470912 
systemd-tests-dbgsym_233-6_amd64.deb
 cd67d7b07ce87256aca350cd93cb59b8c6ac163844dc82398384a270c118995d 1841688 
systemd-tests_233-6_amd64.deb
 7ff5d581dc14b0aa72396ac4ebabf5d7fe53ff31456121631232268bed8bc94c 17847 
systemd_233-6_amd64.buildinfo
 3e46ae0952cd9307a74ebefb294a39dc3d422d451e9ceb580b0ed28a6fe4eae8 2547032 
systemd_233-6_amd64.deb
 46ace0434c49a247cc74b314fecbcdb4198fbba69918f47bf59e446655a02735 1367082 
udev-dbgsym_233-6_amd64.deb
 bacf37081c88e43fb56cf838e72a4f36a44b1a1c820e48eff653a8c7d1971125 283318 
udev-udeb_233-6_amd64.udeb
 f68b379e48d798f9a21d8e32db1eb4d46658853f5d6534cd1b8d4fd3ddcc8fd0 1128248 
udev_233-6_amd64.deb
Files:
 f9730fdbf64429be6bcbffc6e5b05bbc 4864 admin optional systemd_233-6.dsc
 abb3b99d691761acb4da249fdf439e50 137100 admin optional 
systemd_233-6.debian.tar.xz
 db46d4c36f516232ed1d43404d1b606e 86978 debug extra 
libnss-myhostname-dbgsym_233-6_amd64.deb
 8eca9fb3a4a9af8f7e01ea39f3d08075 104066 admin extra 
libnss-myhostname_233-6_amd64.deb
 718950e8a1b46a3cfeaac9b4f1fc78dc 439126 debug extra 
libnss-mymachines-dbgsym_233-6_amd64.deb
 7a2f3f3745ef8e07de9d31c5487fc128 186138 admin extra 
libnss-mymachines_233-6_amd64.deb
 222cf071c830fd593780ac255cf67a97 434108 debug extra 
libnss-resolve-dbgsym_233-6_amd64.deb
 6a4ebbe3add755b7513d854082db8ecd 185816 admin extra 
libnss-resolve_233-6_amd64.deb
 f9e5c3c544a9ac7a7cadf3e6843a4360 430958 debug extra 
libnss-systemd-dbgsym_233-6_amd64.deb
 df53e06ee91cdc970c723f98a398cbca 184002 admin extra 
libnss-systemd_233-6_amd64.deb
 94f13be935bf14654a365ce613217f45 425852 debug extra 
libpam-systemd-dbgsym_233-6_amd64.deb
 2da679f8301663ecf5fe1435623c5d6f 187104 admin standard 
libpam-systemd_233-6_amd64.deb
 8b9f1bbd585e6e1f314b7e0bd4354865 242654 libdevel optional 
libsystemd-dev_233-6_amd64.deb
 f0dd41508ef2c2bc96fca9c620e5df5e 667390 debug extra 
libsystemd0-dbgsym_233-6_amd64.deb
 dabc0cdaa7d9574de0b49756f995918d 280448 libs optional 
libsystemd0_233-6_amd64.deb
 a4802241fa7aad058fe99a1e8a5bf7de 90156 libdevel optional 
libudev-dev_233-6_amd64.deb
 f6b7be99ca9b608d49987cc02c938815 162942 debug extra 
libudev1-dbgsym_233-6_amd64.deb
 5e27d69a24940e06740648fdb52c2c8f 49742 debian-installer optional 
libudev1-udeb_233-6_amd64.udeb
 7cb761fa01e2709eda5d9a48660000cc 124944 libs important libudev1_233-6_amd64.deb
 68482b470650775f6c9b4b5d848590db 488288 debug extra 
systemd-container-dbgsym_233-6_amd64.deb
 ab0a7e579534d3eba6f836f60d81b207 289848 admin optional 
systemd-container_233-6_amd64.deb
 97cbb51ee5952cf8288c2434b698e233 74152 debug extra 
systemd-coredump-dbgsym_233-6_amd64.deb
 240f8af79075ddf2f226c912cd78316b 112172 admin optional 
systemd-coredump_233-6_amd64.deb
 c67b8e7e41e5cc0e66a3e96a1a535ddc 6189892 debug extra 
systemd-dbgsym_233-6_amd64.deb
 3c7e555e6b40b851f0992e7ac197bd56 102766 debug extra 
systemd-journal-remote-dbgsym_233-6_amd64.deb
 31696637fe1cae5dcb16ef9d69c72074 125834 admin optional 
systemd-journal-remote_233-6_amd64.deb
 9a5ef46b7cb2cd78b0363b3e97f02ccd 80222 admin important 
systemd-sysv_233-6_amd64.deb
 a5e4b281da11e30bcea5f9bf8141082c 10470912 debug extra 
systemd-tests-dbgsym_233-6_amd64.deb
 f464b6f66cf16879ee5758f7d69b1d9a 1841688 admin optional 
systemd-tests_233-6_amd64.deb
 ea32b6a8865bdb613e5071560d51ecbf 17847 admin optional 
systemd_233-6_amd64.buildinfo
 4dbb09474bde2a025b4df690aff91e80 2547032 admin important 
systemd_233-6_amd64.deb
 10b5c44849bbe2533d31b30513635b29 1367082 debug extra 
udev-dbgsym_233-6_amd64.deb
 70984f3c403ea0065c181a892264cb27 283318 debian-installer optional 
udev-udeb_233-6_amd64.udeb
 6643278f250d8754b4fc47dfdf78b78c 1128248 admin important udev_233-6_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAlkDuQEACgkQauHfDWCP
Ity5Og//YpIGKjWNARYZHHVQWu8MGbZxd0qyCg4JkJa8JdalKpYgWPidYCX+iVqR
wq0TMpHqflLETuPzMi8sTIB0WTJCz75dHjcDMTPLX6/VqF66MwIz4Xq5nfTtRpxF
GZBTKT6xIADz992Mt7fkeNXNdFOPzQOSfCHmz7vvel+G9x6+I2oFGLNvLERXsiTe
p6bhK3mTpuUidIoXx7l2a08DkASLyhKrgRES80GgCMDHUk0NHyLp2Mx9U06mQBaX
mICABPqUwFtxeB3FC6ysxCpto4yjS/GuIV2sVQr7FmQ5pd4HX7URjKfAM5UE9Wlr
06C/ThcHXjYimoVQiJFDspwjCZMqgHC8kmz8pb7Ms++iWfKm+WynxZ3k9FgBA5Uq
0aayFXy/PcMP8AsWZcgKI02d1RNqo2ZzMX99nWSzgd4hO9nBccwpe61h8NBB//mT
elyPPH9WvqwxWR1M50EOrdd/7wqSDbljER0puoNOpIYO45Efyfgm5P4A3K8cYfAQ
Epsvr4JUUSEL2ItS+FNLJyWpMhzIFhzplTxaWeK6nTolKMoCNVZ3oafwuIu3rWNW
OTv5wPUo2YJM3xdQDi4QbXsFAQ/qbEQhRX42GF1BwSnaHwOU+0dbQROsO62JEztg
Upg/0wJYk9OwiCuh8L6i729ekUkPBJ7vqJcjhdRSi7zDPOTDH/4=
=lsQ0
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-systemd-maintainers mailing list
Pkg-systemd-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers

Reply via email to