Debian Bug report logs - #774799
sysv-rc: Unit my-service.service failed to load: No such file or directory, using install from source + update-rc.d

version graph

Package: sysv-rc; Maintainer for sysv-rc is Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>; Source for sysv-rc is src:sysvinit (PTS, buildd, popcon).

Reported by: beuc@debian.org

Date: Wed, 7 Jan 2015 18:12:12 UTC

Severity: important

Found in version sysvinit/2.88dsf-58

Fixed in version sysvinit/2.88dsf-59

Done: Adam Conrad <adconrad@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers@lists.alioth.debian.org, Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>:
Bug#774799; Package sysv-rc. (Wed, 07 Jan 2015 18:12:16 GMT) (full text, mbox, link).


Acknowledgement sent to beuc@debian.org:
New Bug report received and forwarded. Copy sent to pkg-systemd-maintainers@lists.alioth.debian.org, Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>. (Wed, 07 Jan 2015 18:12:16 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: beuc@debian.org
To: submit@bugs.debian.org
Subject: sysv-rc: Unit my-service.service failed to load: No such file or directory, using install from source + update-rc.d
Date: Wed, 7 Jan 2015 19:10:24 +0100
Package: sysv-rc
Version: 2.88dsf-58
Severity: important
X-Debbugs-CC: pkg-systemd-maintainers@lists.alioth.debian.org

Hi,

I'm currently working on the next version of FusionForge, which
installs a new service in /etc/init.d/ and starts it as part of the
installation process.

So I:
- Installed a new Debian 8
- git clone'd FusionForge and installed it
- Ran 'make post-install' which:
-- installs /etc/init.d/fusionforge-systasksd
-- detects Debian (not RedHat) and registers it using 'update-rc.d'
-- restarts the service using 'service fusionforge-systasksd restart'
(note: same result with 'invoke-rc.d fusionforge-systasksd restart')

Result:
Failed to start fusionforge-systasksd.service: Unit fusionforge-systasksd.service failed to load: No such file or directory.

Expected:
/etc/init.d/fusionforge-systasksd is executed

After searching the web to understand why on earth systemd dropped
compatibility with init.d, I eventually got advice from
#debian-systemd to just 'systemctl daemon-reload'.

It seems that update-rc.d does not tell systemd about the new init.d
script (and that invoke-rc.d only does so when
$DPKG_MAINTSCRIPT_PACKAGE is set).  FusionForge follows the Debian way
to install and activate a service, hence I expect it works without
having to introduce init-system-specific handling.

So, I suggest that update-rc.d tells systemd about the new init script
it just activated.

CC-ing pkg-systemd-maintainers@lists.alioth.debian.org as per request
on IRC :)

Cheers!
Sylvain



Reply sent to Adam Conrad <adconrad@debian.org>:
You have taken responsibility. (Mon, 06 Apr 2015 19:09:10 GMT) (full text, mbox, link).


Notification sent to beuc@debian.org:
Bug acknowledged by developer. (Mon, 06 Apr 2015 19:09:10 GMT) (full text, mbox, link).


Message #10 received at 774799-close@bugs.debian.org (full text, mbox, reply):

From: Adam Conrad <adconrad@debian.org>
To: 774799-close@bugs.debian.org
Subject: Bug#774799: fixed in sysvinit 2.88dsf-59
Date: Mon, 06 Apr 2015 19:04:17 +0000
Source: sysvinit
Source-Version: 2.88dsf-59

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

Debian distribution maintenance software
pp.
Adam Conrad <adconrad@debian.org> (supplier of updated sysvinit 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: SHA256

Format: 1.8
Date: Mon, 06 Apr 2015 10:44:47 -0600
Source: sysvinit
Binary: sysvinit sysvinit-core sysvinit-utils sysv-rc initscripts bootlogd
Architecture: all amd64 i386 source
Version: 2.88dsf-59
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers <pkg-sysvinit-devel@lists.alioth.debian.org>
Changed-By: Adam Conrad <adconrad@debian.org>
Closes: 766429 774799
Description: 
 bootlogd   - daemon to log boot messages
 initscripts - scripts for initializing and shutting down the system
 sysvinit-core - System-V-like init utilities
 sysvinit   - System-V-like init utilities - transitional package
 sysvinit-utils - System-V-like utilities
 sysv-rc    - System-V-like runlevel change mechanism
Changes:
 sysvinit (2.88dsf-59) unstable; urgency=medium
 .
   * Call 'systemctl daemon-reload' after any insserv call if systemd
     is the system init to pick up changes (Closes: #766429, #774799)
Checksums-Sha1: 
 b9044cd269ae72b20ff36811db5c6335e3139ed5 2467 sysvinit_2.88dsf-59.dsc
 4df5486ad8e7a129f8473f12fa9f70092719c82f 152316 sysvinit_2.88dsf-59.debian.tar.xz
 d04d22ac95a2e5f63b934cd8032d26acf18f792b 99938 sysvinit_2.88dsf-59_amd64.deb
 7805ed2124eeb50f497d1d069051a8859b4707b9 131864 sysvinit-core_2.88dsf-59_amd64.deb
 50f1ec149c461283b1d9dc905d460eddc6f795ec 84400 sysvinit-utils_2.88dsf-59_amd64.deb
 af65a5f4f2e49a0ae1f7e8009eba7ba303ad9699 82814 sysv-rc_2.88dsf-59_all.deb
 f96b3d3409e82330046f21c7994b8151d2805f3b 87172 initscripts_2.88dsf-59_amd64.deb
 95b632837d7cda32395e2c5a463795a1f8939cbe 58922 bootlogd_2.88dsf-59_amd64.deb
 3235b2426c31ee8f0fb9711fde23a8d43d497fc7 100874 sysvinit_2.88dsf-59_i386.deb
 badec5a14c0f382126d0b7cbcf92d33e3b3160ff 133366 sysvinit-core_2.88dsf-59_i386.deb
 99568ffec642827a1ffe2b287f79a58f5f046d37 84534 sysvinit-utils_2.88dsf-59_i386.deb
 277882af7678a48c553fd0018a28b4ca59d4f353 87192 initscripts_2.88dsf-59_i386.deb
 d743a4973185f789c54a5c793949273b610b8aa5 59076 bootlogd_2.88dsf-59_i386.deb
Checksums-Sha256: 
 0201f6d34c1be692ac0e594a4006e7e0b921eda7ffb37b4373abc949bf7181b2 2467 sysvinit_2.88dsf-59.dsc
 cfd1ff3423b7cfb2239f2311088eba8e5b8abde1835cb25806fb0983d159635f 152316 sysvinit_2.88dsf-59.debian.tar.xz
 f337cf012cf16db6e85d606424a5474e49f70bd271e3103f86fe1a9679668f51 99938 sysvinit_2.88dsf-59_amd64.deb
 fe8dfe4d4ff843c14298823c008909546c612229a39401fa4aa3c4bf3812e72e 131864 sysvinit-core_2.88dsf-59_amd64.deb
 bba030aacb466005722287fc8241e27e74fc5721f3ec91efc85a90821b4c56ae 84400 sysvinit-utils_2.88dsf-59_amd64.deb
 da964cb1d9016ebbb65667b1ec743bbec06d817278d4038e15292ce554f835da 82814 sysv-rc_2.88dsf-59_all.deb
 be6222e4c365a97bdfd8a134a47d4f8cfdd244dda27f7f96d9ee4ff67f7c29fb 87172 initscripts_2.88dsf-59_amd64.deb
 bc074b388f9a4ee78ae69b5e4499611ead6d99563aef3cd3be378a4bbafa9208 58922 bootlogd_2.88dsf-59_amd64.deb
 a3ed0a344da4424ac49c5fd2e334e12fe5bbae4df6fdc44a41c0a550a071f38d 100874 sysvinit_2.88dsf-59_i386.deb
 42e1bd4c6aeb07eda9760c4388cdcd2ce48e72b630632f6d97d1824156b0f5dc 133366 sysvinit-core_2.88dsf-59_i386.deb
 7632439921cb5c5b564ef627b7653c77065c296d4cf1f7290847fb1bdace1845 84534 sysvinit-utils_2.88dsf-59_i386.deb
 84769900518d23816347d11f53f4e1f645da0dcfb180a505868eb706007264de 87192 initscripts_2.88dsf-59_i386.deb
 aa0b0f8d4083e6a305d533b794960a0ed728576ed6c0c8256ac524ea35d2b0fc 59076 bootlogd_2.88dsf-59_i386.deb
Files: 
 762f1907cb164a38e64907414ac76a7d 2467 admin required sysvinit_2.88dsf-59.dsc
 5cace76d30eb1b0ded39327cc5d493f5 152316 admin required sysvinit_2.88dsf-59.debian.tar.xz
 988fea5893d271f0076220b709f1bbb5 99938 admin optional sysvinit_2.88dsf-59_amd64.deb
 2d052c06dfd963e06401d09a4971e492 131864 admin extra sysvinit-core_2.88dsf-59_amd64.deb
 b6e91f18b47568eb90bd685528b92b9b 84400 admin required sysvinit-utils_2.88dsf-59_amd64.deb
 0ed4ac245bbb6e0dbde36613151bc393 82814 admin required sysv-rc_2.88dsf-59_all.deb
 b9448797ae562c4c771a6635cd66d9fd 87172 admin required initscripts_2.88dsf-59_amd64.deb
 715ee46fddfad446ae7d98bc8c5ad131 58922 admin optional bootlogd_2.88dsf-59_amd64.deb
 8b3726ef9014ec79e0b72d1831c2bcb8 100874 admin optional sysvinit_2.88dsf-59_i386.deb
 22addd2b8a26e164e4b43c2c4c5cab0b 133366 admin extra sysvinit-core_2.88dsf-59_i386.deb
 1f06906979502f5cc3aa18e7090fa090 84534 admin required sysvinit-utils_2.88dsf-59_i386.deb
 bcd287ec8ac3c16cd552d9317b953f82 87192 admin required initscripts_2.88dsf-59_i386.deb
 dcf630cd3ea139c339a012ca73d999d5 59076 admin optional bootlogd_2.88dsf-59_i386.deb

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

iQIcBAEBCAAGBQJVItVUAAoJEINAGjCxzeWP6IAQAIuaHQm71zdw8G7279C0LDxz
xEPc5plV+2Duw+lSbHnUf3v+9LtqAja4qwkDUvHk5biCYhLuXo9EpTx1Bvxob7Uv
yf90FfXumQhCLjQLH8v4GoStb2KvvKMC4Qd0oJhWUKUIc60Nvgu2ChPwkNF2H3kJ
DBVEUinsXhxc++EqkFd5FccDAm3r/q4EbSpneDWY8ujPqBzz0vvva163UgOb9rS/
TiuaFBa2EW99vDVK1uopzJnoMS4wUzJ1VCG6SM5+vbHHZ0Ve8oA37xhKT4Il5Okf
tg0kZy7f4+HEIoYxR9w040YCr27iGSuXSBG5UnSICukFdq/JLiiFXlOI1+73ECS1
WoVm7I/S52Y8wsGP/bffaR7S+LNY2lT5d1/1WhcvNO+ShyxE2iBKo2V/RAYpJsCS
LysRbvN8msaFg+0/npb2tkzfHq94RM+mDoj/Vy1sxzmZvPLFjGivjmQCTFJV13Ue
XCa9YPpcU5Sxa8qQ1I2a//NiidfZWSW/LukMiBoG5MSJXAnqZ0kvABaYlxVZK6lg
nHIATr1GNZ5d+KyxnFOJgP6/CcH6ur70OshYwAZI5pV8jaX/+hHHz/NkkXLDHtH+
7mY1nOmm4KbMB1rBDvxAahNFOwydeioYptds+/WzK731LCCnNYOcTn6FK8JLAois
BKHa8xAX9o38ItE+6xvs
=/LwJ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 10 May 2015 07:28:40 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jan 4 13:06:48 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.