[Pkg-puppet-devel] Bug#1063453: puppet-agent: move files to /usr for DEP17

Helmut Grohne helmut at subdivi.de
Thu Feb 8 13:26:44 GMT 2024


Package: puppet-agent
Version: 7.23.0-1
User: helmutg at debian.org
Usertags: dep17m2 dep17p1
Tags: patch

Hi,

we want to finalize the /usr-merge transition by moving all aliased
files from / to /usr via DEP17. puppet-agent is involved, because it
installs a systemd unit below /lib. This unit used to reside in the
puppet package in bullseye. Hence, there is a risk of loosing this file
in an upgrade. Fortunately, the move from puppet to puppet-agent
happens in a bullseye -> bookworm upgrade whereas the move from / to
/usr shall happen in a bookworm -> trixie upgrade. Therefore the unit
can only be lost in a skip-upgrade from bullseye to trixie, which is
unsupported. Since puppet-agent uses dh_installsystemd, the unit will
automatically be moved on the next sourceful upload. This is fairly easy
for you and all this bug tells you is that you should do a sourceful
upload to complete the /usr-move from a puppet-agent perspective. It
also tells us (via the usertags), that the reported risk (by dumat) is
being taken care of. I'm tagging this bug with "patch", because it'll
solve itself on the next upload.

Helmut



More information about the Pkg-puppet-devel mailing list