Bug#1060665: orphan-sysvinit-scripts: needs to ship /etc/init.d/
Andreas Beckmann
anbe at debian.org
Fri Jan 12 10:42:32 GMT 2024
Package: orphan-sysvinit-scripts
Version: 0.15
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package failed to install. As
per definition of the release team this makes the package too buggy for
a release, thus the severity.
Actually installing orphan-sysvinit-scripts succeeds, but trigger
processing after a subsequent installation of rsyslog fails.
>From the attached log (scroll to the bottom...):
+ apt-get -yf --force-yes -t sid install orphan-sysvinit-scripts=0.15 rsyslog=8.2312.0-3
Reading package lists...
Building dependency tree...
Reading state information...
orphan-sysvinit-scripts is already the newest version (0.15).
The following additional packages will be installed:
libestr0 libfastjson4 liblognorm5
Suggested packages:
rsyslog-mysql | rsyslog-pgsql rsyslog-mongodb rsyslog-doc rsyslog-openssl
| rsyslog-gnutls rsyslog-gssapi rsyslog-relp
Recommended packages:
logrotate
The following NEW packages will be installed:
libestr0 libfastjson4 liblognorm5 rsyslog
0 upgraded, 4 newly installed, 0 to remove and 14 not upgraded.
Need to get 832 kB of archives.
After this operation, 2312 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian trixie/main amd64 libestr0 amd64 0.1.11-1 [9204 B]
Get:2 http://ftp.de.debian.org/debian trixie/main amd64 libfastjson4 amd64 1.2304.0-1 [28.9 kB]
Get:3 http://ftp.de.debian.org/debian trixie/main amd64 liblognorm5 amd64 2.0.6-4 [67.2 kB]
Get:4 http://ftp.de.debian.org/debian sid/main amd64 rsyslog amd64 8.2312.0-3 [727 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 832 kB in 0s (30.5 MB/s)
Selecting previously unselected package libestr0:amd64.
Preparing to unpack .../libestr0_0.1.11-1_amd64.deb ...
Unpacking libestr0:amd64 (0.1.11-1) ...
Selecting previously unselected package libfastjson4:amd64.
Preparing to unpack .../libfastjson4_1.2304.0-1_amd64.deb ...
Unpacking libfastjson4:amd64 (1.2304.0-1) ...
Selecting previously unselected package liblognorm5:amd64.
Preparing to unpack .../liblognorm5_2.0.6-4_amd64.deb ...
Unpacking liblognorm5:amd64 (2.0.6-4) ...
Selecting previously unselected package rsyslog.
Preparing to unpack .../rsyslog_8.2312.0-3_amd64.deb ...
Unpacking rsyslog (8.2312.0-3) ...
Setting up libestr0:amd64 (0.1.11-1) ...
Setting up libfastjson4:amd64 (1.2304.0-1) ...
Setting up liblognorm5:amd64 (2.0.6-4) ...
Setting up rsyslog (8.2312.0-3) ...
Processing triggers for libc-bin (2.37-13) ...
Processing triggers for orphan-sysvinit-scripts (0.15) ...
Creating config file /etc/init.d/rsyslog with new version
cp: cannot create regular file '/etc/init.d/rsyslog': No such file or directory
dpkg: error processing package orphan-sysvinit-scripts (--configure):
installed orphan-sysvinit-scripts package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
orphan-sysvinit-scripts
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
+ apt-get -yf --force-yes install orphan-sysvinit-scripts=0.15 rsyslog=8.2312.0-3
Reading package lists...
Building dependency tree...
Reading state information...
orphan-sysvinit-scripts is already the newest version (0.15).
rsyslog is already the newest version (8.2312.0-3).
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up orphan-sysvinit-scripts (0.15) ...
Creating config file /etc/init.d/rsyslog with new version
cp: cannot create regular file '/etc/init.d/rsyslog': No such file or directory
dpkg: error processing package orphan-sysvinit-scripts (--configure):
installed orphan-sysvinit-scripts package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
orphan-sysvinit-scripts
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
/etc/init.d/ no longer seems to be shipped by any dependent package.
Please ship /etc/init.d/ as an empty directory s.t. dkpg knows ownership
and takes care of creation and removal and proper refcounting. Please
do *not* manage creation manually in maintainer scripts.
cheers,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: orphan-sysvinit-scripts=0.15_rsyslog=8.2312.0-3.log.gz
Type: application/gzip
Size: 7886 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20240112/9f9cb47c/attachment.gz>
More information about the Debian-init-diversity
mailing list