Your message dated Tue, 18 Nov 2025 21:44:52 +0000
with message-id <[email protected]>
and subject line Bug#1017770: fixed in zutils 1.15-6
has caused the Debian Bug report #1017770,
regarding rework dpkg-divert handling for newer dpkg after trixie
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.)
--
1017770: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: zutils
Version: 1.11-5
Severity: normal
Usertags: warnings
Installing zutils results in some warnings from dpkg-divert, it sounds
like the dpkg-divert rename option should not be used for diverting
essential packages, since it means the binaries disappear temporarily.
I'm not sure what the right solution is, but at a guess, copy the gzip
version to its diverted name, let dpkg unpack the zutils version over
the gzip version and then add the diversion to the dpkg database.
$ sudo apt install zutils
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
zutils
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 508 kB of archives.
After this operation, 4,699 kB of additional disk space will be used.
Get:1 https://deb.debian.org/debian testing/main amd64 zutils amd64 1.11-5 [508
kB]
Fetched 508 kB in 2s (293 kB/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package zutils.
(Reading database ... 685697 files and directories currently installed.)
Preparing to unpack .../zutils_1.11-5_amd64.deb ...
dpkg-divert: warning: diverting file '/bin/zcat' from an Essential package with
rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zcat.1.gz' from an
Essential package with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/bin/zcmp' from an Essential package with
rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zcmp.1.gz' from an
Essential package with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/bin/zdiff' from an Essential package
with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zdiff.1.gz' from an
Essential package with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/bin/zegrep' from an Essential package
with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zegrep.1.gz' from an
Essential package with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/bin/zfgrep' from an Essential package
with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zfgrep.1.gz' from an
Essential package with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/bin/zgrep' from an Essential package
with rename is dangerous, use --no-rename
dpkg-divert: warning: diverting file '/usr/share/man/man1/zgrep.1.gz' from an
Essential package with rename is dangerous, use --no-rename
Unpacking zutils (1.11-5) ...
Setting up zutils (1.11-5) ...
Processing triggers for install-info (6.8-6) ...
Processing triggers for man-db (2.10.2-1) ...
$ dpkg-divert --help | grep rename
--rename actually move the file aside (or back).
--no-rename do not move the file aside (or back) (default).
$ export COLUMNS=80 ; man dpkg-divert | grep -A7 -- -rename$
--rename
Actually move the file aside (or back). dpkg-divert will abort
operation in case the destination file already exists. This is the
common behavior used for diversions of files from the non-Essential
package set (see --no-rename for more details).
--no-rename
Specifies that the file should not be renamed while adding or
removing the diversion into the database (since dpkg 1.19.1). This
is intended for diversions of files from the Essential package set,
where the temporary disappearance of the original file is not
acceptable, as it can render the system non-functional. This is
the default behavior, but that will change in the dpkg 1.20.x
cycle.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing-debug
APT policy: (900, 'testing-debug'), (900, 'testing'), (800,
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700,
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages zutils depends on:
ii libc6 2.34-3
ii libgcc-s1 12.1.0-8
ii libstdc++6 12.1.0-8
Versions of packages zutils recommends:
ii bzip2 1.0.8-5
ii lzip 1.23-4
ii xz-utils 5.2.5-2.1
ii zstd 1.5.2+dfsg-1
zutils suggests no packages.
-- no debconf information
--
bye,
pabs
https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: zutils
Source-Version: 1.15-6
Done: Daniel Baumann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
zutils, 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.
Daniel Baumann <[email protected]> (supplier of updated zutils 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: Tue, 18 Nov 2025 22:01:25 +0100
Source: zutils
Architecture: source
Version: 1.15-6
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Closes: 1017770
Changes:
zutils (1.15-6) sid; urgency=medium
.
* Removing rules-requires-root, not needed anymore.
* Unrolling dpkg-divert to avoid using the rename option (Closes:
#1017770).
* Quoting filename variables used in maintainer scripts.
Checksums-Sha1:
638bd1a170364008efda9a0da6b1357cce193765 1203 zutils_1.15-6.dsc
69b6869d750cad82210a48390bb667ee746f296e 7868 zutils_1.15-6.debian.tar.xz
28c109b115397b9fc8b68e9594ab672e3a081cff 5584 zutils_1.15-6_amd64.buildinfo
Checksums-Sha256:
c61ad3f806d3b460e341278596080cc76509aeabf8f73dda76c5be4ffac0b15a 1203
zutils_1.15-6.dsc
957f69c9aa1ca452bf14b57b59cb0974001e43685228665b959bc1b6ae2d9933 7868
zutils_1.15-6.debian.tar.xz
9359a9a91813149926f56f391d22de011c79d14fa3ff9ad89d88f814c2e1c051 5584
zutils_1.15-6_amd64.buildinfo
Files:
2470187c3d8b753affa7aa33b1a8d5c7 1203 utils optional zutils_1.15-6.dsc
48ce80c09b1e36694a894c9d27edcf5e 7868 utils optional
zutils_1.15-6.debian.tar.xz
ae18906a94347ae0849e8b7753433c56 5584 utils optional
zutils_1.15-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCaRzfXAAKCRD7tPDoCoAi
L9Y1AQDQ4/o/HF5ghCYhGMHXwlpmuGKZLYD0SrwlFUoJgU6oHgEAhj8cYlOagXzT
e/7yky1gyDe7vqfuewB0TeKlsr7yVQg=
=Go5f
-----END PGP SIGNATURE-----
pgpd8YtuhteFi.pgp
Description: PGP signature
--- End Message ---