[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#796630: marked as done (rdnssd: Has init script in runlevel S but no matching service file)



Your message dated Tue, 22 Dec 2015 16:52:51 +0000
with message-id <E1aBQB9-0004AJ-Qh@franck.debian.org>
and subject line Bug#796630: fixed in ndisc6 1.0.1-5
has caused the Debian Bug report #796630,
regarding rdnssd: Has init script in runlevel S but no matching service file
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 owner@bugs.debian.org
immediately.)


-- 
796630: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796630
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: rdnssd
Severity: important
User: pkg-systemd-maintainers@lists.alioth.debian.org
Usertags: init-rcs-service

Hi,

Your package rdnssd has an initscript that is enabled in runlevel S,
but it does not provide a corresponding systemd service unit.

Systemd generates units for all sysv init scripts that do not have a
corresponding systemd unit. By default, it sets
DefaultDependencies=yes, which means they get ordered after early
boot has finished.

The problem is that to preserve the runlevel S semantics, systemd in
debian is currently[1] ordering all S services Before=sysinit.target.
This target is particularly early in the boot sequence, which means
that it is most of the time too strict. In turn, this means it is
fairly easy to end up with dependency cycles. For an example, see bug
[763315]. Do note that the cycle still exists with sysvinit, it is
just that systemd complains more loudly.

Please add a systemd unit for the given service with the appropriate
dependencies, which most of the time will be less strict than
Before=sysinit.target. In other cases, the script is simply not
applicable in systemd, in which case the package should ship a
symlink to /dev/null as /lib/systemd/system/<initscript>.service.

We have prepared a transition wiki page[2] explaining the issue in
more detail, and outlining some general guidance. Please refer to it
as it will have useful information.

If you have any other doubts, feel free to ask in
pkg-systemd-maintainers@lists.alioth.debian.org
-- 

[1] http://sources.debian.net/src/systemd/222-2/debian/patches/Add-support-for-rcS.d-init-scripts-to-the-sysv-gener.patch/
[763315] https://bugs.debian.org/763315
[2] https://wiki.debian.org/Teams/pkg-systemd/rcSMigration

--- End Message ---
--- Begin Message ---
Source: ndisc6
Source-Version: 1.0.1-5

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

Debian distribution maintenance software
pp.
Andreas Henriksson <andreas@fatal.se> (supplier of updated ndisc6 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 22 Dec 2015 17:30:17 +0100
Source: ndisc6
Binary: ndisc6 ndisc6-udeb rdnssd rdnssd-udeb
Architecture: source amd64
Version: 1.0.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Henriksson <andreas@fatal.se>
Description:
 ndisc6     - IPv6 diagnostic tools
 ndisc6-udeb - IPv6 diagnostic tools (udeb)
 rdnssd     - IPv6 recursive DNS server discovery daemon
 rdnssd-udeb - IPv6 recursive DNS server discovery daemon (udeb)
Closes: 796630
Changes:
 ndisc6 (1.0.1-5) unstable; urgency=medium
 .
   * QA upload.
   * Add debian/rdnssd.service (Closes: #796630)
   * Add dh-systemd to build-dependencies to have cdbs pick it up.
   * Drop dead/obsolete XS-Vcs-Svn url from debian/control.
Checksums-Sha1:
 599636e002b6ed121af0f7209f624def309f4e83 1891 ndisc6_1.0.1-5.dsc
 bd89f121b423576d1d4514a60f6190289284db60 6996 ndisc6_1.0.1-5.debian.tar.xz
 c75dec556e59b37530c7257b7a04df10c164f117 84854 ndisc6-dbgsym_1.0.1-5_amd64.deb
 afbfef0a4bfb7c14c468c1c1f600afd3a6ddaf26 7344 ndisc6-udeb_1.0.1-5_amd64.udeb
 a0e23092d60a7ecffadb5c33a51c0d838adf07c7 78822 ndisc6_1.0.1-5_amd64.deb
 5de8ef248b130e877ac2e2ac0aebf9d9c7ed4a10 23594 rdnssd-dbgsym_1.0.1-5_amd64.deb
 bd8bd5e5f6b5c0372b13238ac6f7908fd23e2bce 7834 rdnssd-udeb_1.0.1-5_amd64.udeb
 f8ba5ac5fe223cf8b8f4e5e6040532caaf7b0e35 43312 rdnssd_1.0.1-5_amd64.deb
Checksums-Sha256:
 95838633283f67841e9f200012001d52faf92999caa2989225c193feeb52af2f 1891 ndisc6_1.0.1-5.dsc
 da9b79f6262f9d40d6959e27a6946e99ac2983a2506931bcb4518893c729b1d2 6996 ndisc6_1.0.1-5.debian.tar.xz
 554774bab9d492480c278911e4f27405fc1de2a9ddfbb97a9248fcd73aa5bdcf 84854 ndisc6-dbgsym_1.0.1-5_amd64.deb
 74a4db9b0b20bb9bf079f6051f9347e812b75e5850a7c8ba868b355d034ca574 7344 ndisc6-udeb_1.0.1-5_amd64.udeb
 dd7e34edbf54ddae4fbbb7104a7499ee39468a085e822a9178d126acde1e5981 78822 ndisc6_1.0.1-5_amd64.deb
 26c4a03c5509d99c82042db2cc0df8ff19e40ebeff76686c2c0087764ea6db66 23594 rdnssd-dbgsym_1.0.1-5_amd64.deb
 4c515c3f610f7313ad40ae96c887d9e41398eaf723af97787317d994af9e8960 7834 rdnssd-udeb_1.0.1-5_amd64.udeb
 eb884ae3e8d66423b5f7751a4e9f135a9c7838bfce6b98dc300effd85e9004f4 43312 rdnssd_1.0.1-5_amd64.deb
Files:
 50ade375800e1c62e6c22fcba783b5d3 1891 net optional ndisc6_1.0.1-5.dsc
 11c6995aa3913f5092512397f0ed2747 6996 net optional ndisc6_1.0.1-5.debian.tar.xz
 f9929a6ef98d47796c5779134039d33d 84854 debug extra ndisc6-dbgsym_1.0.1-5_amd64.deb
 35ded5e7d5fd33c114f6a3b06798c47e 7344 debian-installer optional ndisc6-udeb_1.0.1-5_amd64.udeb
 dd66d10491c2ef2f62785f498de79728 78822 net optional ndisc6_1.0.1-5_amd64.deb
 182485ec036b65db2f094a95a301c74d 23594 debug extra rdnssd-dbgsym_1.0.1-5_amd64.deb
 5a9b303507903f418ea7ad6e8b73478c 7834 debian-installer optional rdnssd-udeb_1.0.1-5_amd64.udeb
 644401ddfc3eb3d4b70ee7f082d62adc 43312 net optional rdnssd_1.0.1-5_amd64.deb
Package-Type: udeb

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

iQIcBAEBCgAGBQJWeX0aAAoJEAvEfcZNE1MGP10P/AnFhN4piKO48LY9vbSMTwVD
RJjfhRsw6sVanT5Z1xqb8XDu6rJOfBuLtVz71COaqQSaX8qAeq1Kgfr9OnUAKgfS
B2Ll6m0QT46KHEMGcHO9LxYn6qOKFHzzSOua8EmRTHbSqxK8fwEd4iZxMXtXswbS
xMxWvAahHVCyWRIxCvSs/FyRMXwDmtt5wNaucQ0Q6jGPyN4o0JH41tEYjXaWjcak
mgycQ1W6MGkXNkyCpqaOnSJp5aD9AyRniSJJNW4hNnvqjwadAnn39NVeA16pGg/z
Jt5BqnqL95TDgbampQ8WHOG+Cf+QTsSNSlCazQjr+AJmqmBRkaCGMpycZU+CT//O
QvY+p1V9lfPpO4JKVVXN1YFZpUNDk1F58KwxZyg/dKlxFnlCCfO8l88Lwqm5zMoY
n8lstemxSU5YAYEnWqY7niviq9OFJ/vLpNmY5bec7aWX22x5oEZ4AbO58ONXxvFW
tN0ou2Ih5nqYIIzkdfx+smrwDncoeDNf60/jbm+KIP+xuoc0pggvX3T/29sDW3ay
Qnz+7ozFK2E8ztclDVKiPF7L3J7CC8/uyU1q2PvFCM3waL2xWy703BioAZ/vI5ri
6vNDGr2hPbyHccSP7ogN/F7UycmtFGciGDPcGjl5wf4i+Rsfv/qMjvKalX8KtqM5
QGFm6/Uqcby9tKOpYwmq
=EdfX
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: