Your message dated Mon, 07 Oct 2024 11:33:37 +0000
with message-id <[email protected]>
and subject line Bug#1073780: fixed in runit 2.1.2-60
has caused the Debian Bug report #1073780,
regarding src:runit: move aliased files from / to /usr (DEP17)
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 [email protected]
immediately.)
--
1073780: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073780
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: runit,runit-init
Version: 2.1.2-59
Severity: important
Tags: patch trixie sid
User: [email protected]
Usertags: dep17m2 dep17dhmovetousr
This package is part of the /usr-move (DEP17) transition, because it
contains files in aliased locations and should have those files moved to
the corresponding /usr location. The goal of this move is eliminating
bugs arising from aliasing, such as file loss during package upgrades.
The following files in the following binary packages are affected.
runit contains:
* lib
* lib/lsb
* lib/lsb/init-functions.d
* lib/lsb/init-functions.d/40-runit
* lib/runit
* lib/runit/async-timeout
* lib/runit/finish-default
* lib/runit/finish-exec
* lib/runit/invoke-run
* lib/runit/make_svlinks
* lib/runit/run_sysv_scripts
* lib/runit/runit-init
* lib/runit/runlevel
* lib/runit/start-stop-daemon.runit
* lib/runit/sv_wtime
* lib/runit/trigger_sv
* sbin
* sbin/runit
* sbin/update-service
runit-init contains:
* sbin
* sbin/init
* sbin/runlevel
You may add dh-sequence-movetousr to Build-Depends to perform the move.
This is an easy and readily applicable measure that has been verified
for this package using a test build. The main advantage of this method
is the low effort and it just works when backporting to bookworm.
However, it is more of a stop-gap measure as eventually the installation
procedure should refer to the files that are actually used for
installation. This often means updating debian/*.install files but also
changing flags passed to a configure script or similar measures. In case
you do not anticipate your package being uploaded to bookworm-backports,
please prefer a manual move, but generally prefer moving over delaying
any further.
After having done this move, please keep in mind that the relevant
changes need to be reverted for bookworm-backports, with these
exceptions:
 * dh-sequence-movetousr and dh_movetousr cancel themselves.
 * dh_installsystemd and dh_installudev revert to the aliased location.
 * The pkg-config variables systemdsystemunitdir in systemd.pc and
udevdir in udev.pc reverts to aliased.
Please keep in mind that restructuring changes may introduce problems
after moving. A change is considered restructuring if formerly aliased
files formerly owned by one package are later to be owned by a package
with a different name. Such uploads should be done to experimental and
quarantine for three days before moving to unstable. This way, automatic
analysis (https://salsa.debian.org/helmutg/dumat) can detect problems
and file bugs. Such bugs shall include support for resolving the
problems.
The severity of this bug shall be raised to RC on August 6th.
For additional information about refer to
https://wiki.debian.org/UsrMerge and
https://subdivi.de/~helmut/dep17.html.
--- End Message ---
--- Begin Message ---
Source: runit
Source-Version: 2.1.2-60
Done: Lorenzo Puliti <[email protected]>
We believe that the bug you reported is fixed in the latest version of
runit, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lorenzo Puliti <[email protected]> (supplier of updated runit 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 29 Jul 2024 20:30:55 +0200
Source: runit
Architecture: source
Version: 2.1.2-60
Distribution: unstable
Urgency: medium
Maintainer: Lorenzo Puliti <[email protected]>
Changed-By: Lorenzo Puliti <[email protected]>
Closes: 1069267 1069592 1073780 1075484
Changes:
runit (2.1.2-60) unstable; urgency=medium
.
* Try to fix piupart purge test failure
* do not fail at preinst if /etc/service is not a symlink.
+ Thanks to Jamie Heilman (Closes: #1069267)
* trigger_sv:
- fix shadowing logic (Closes: #1069592)
- fix indentation
* cpsv: stop using sv_wtime
* runit-run: use runsvdir-start in place of 2
* runit: keep only init-related code in stage 2
* Fix FTBFS with gcc-14 (Closes: #1075484)
* remove obsolete conffiles
* move aliased files from / to /usr (DEP17) (Closes: #1073780)
* move runit-init under /usr/sbin
* bump S-V to 4.7.0, no changes required
* NEWS for runit-run users:
- no longer uses /etc/runit/2
* NEWS for runit users:
- recommend /etc/service as symlink
- local symlinks to runit-init need an update
Checksums-Sha1:
358896c69b2be4efb7ad76b244d160388da0e4b2 2084 runit_2.1.2-60.dsc
44f4f23a95164db148fa977e42d0e70a3e04de77 66100 runit_2.1.2-60.debian.tar.xz
de2c62f00ad7a06b75d392d9fbad7e7e84b29c63 5461 runit_2.1.2-60_source.buildinfo
Checksums-Sha256:
8bc798f550b20a3e9d51701df45dc6f1b60d603f671d97fc04c0bb937bfae060 2084
runit_2.1.2-60.dsc
ced31551ef24807a77307274a55203026ad76b3cea1951e17b6cacb7b1fc693b 66100
runit_2.1.2-60.debian.tar.xz
81f2ea8af947023b21e1d2723a18af5772bfe7b369d396c45184a8013eff1e19 5461
runit_2.1.2-60_source.buildinfo
Files:
0437573bcfa15b16c6fda84e4cf34918 2084 admin optional runit_2.1.2-60.dsc
327f0d257b4ab15e285e4ace61e0014a 66100 admin optional
runit_2.1.2-60.debian.tar.xz
b94016b8588e0b0756bfad04353c1c5b 5461 admin optional
runit_2.1.2-60_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmcC7DcQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJ3lDACUB2OvAkXJXj727L/KZNBuFR/7hQSWZJWv
ChB+XTH2040Mbg079j74kMU62Y9jHl8AlTGCfD85sWb7QuXt3q28jIf7ZwLDCfgY
nJcrYh51ET1CLxh9mZ9F/iD9UGeh0ArRIh6l336SVVxC+YRLCmnHNoQuCzwRaNYg
RCfn6uuVGpaRHqBpPnt4RfrFTXGKUavVU+im5TUAIzStt/FSkf0V1zOp4PQr8P8I
kf4brfUkKEGwWiPW0uV5gtF91DlrhEmOxrfzZ6TqYgSIbGJYTdb7BIoskW0g7oTo
sjPG2VP5pVA6M4cBbUexiRfZDqHznM2mGG8RC+cHmfbZZTLUh6DEbmbaLwFj6VKZ
zS3rpm4JCUrd9Biec0Z6O3amvdtDr8vsxGjvWyNRY6h97hS1Si1zcBcDo8QNGBV6
xFtj9h3GfDNqhrLZNQSrHwKRfIW16w69QovADZOJE4nUCcp+vj8pmU+Hxt/1QSso
KWWsYEY68yyph7HFx34LUaX1t9hLqX4=
=bxmQ
-----END PGP SIGNATURE-----
pgpMpEJnqSn2M.pgp
Description: PGP signature
--- End Message ---