Package: debdelta
Version: 0.67
Severity: normal
Dear Maintainer,
I happened to notice that after debdelta created a deb file for libzbar0,
`apt` downloaded it nevertheless.
So I went to check /var/cache and sure enough:
% l /var/cache/apt/archives/libzbar0_0.23.92-7*
-rw-r--r-- 1 root root 129748 jan 4 2023
/var/cache/apt/archives/libzbar0_0.23.92-7_amd64.deb
-rw-r--r-- 1 root root 129788 jan 14 11:18
/var/cache/apt/archives/libzbar0_0.23.92-7+deb12u1_amd64.deb
-rw-r--r-- 1 root root 129788 fv 4 08:50
/var/cache/apt/archives/libzbar0_0.23.92-7%2bdeb12u1_amd64.deb
%
As you can see, what happened is that `debdelta-upgrade` incorrectly
named the generated file `libzbar0_0.23.92-7%2bdeb12u1_amd64.deb`,
i.e. encoded the `+` as a `%2b`.
Stefan
-- System Information:
Debian Release: 12.4
APT prefers stable-security
APT policy: (990, 'stable-security'), (990, 'stable'), (500, 'testing'),
(500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages debdelta depends on:
ii binutils 2.40-2
ii bzip2 1.0.8-5+b1
ii libbz2-1.0 1.0.8-5+b1
ii libc6 2.36-9+deb12u4
ii python3 3.11.2-1+b1
ii python3-requests 2.28.1+dfsg-1
ii zlib1g 1:1.2.13.dfsg-1
Versions of packages debdelta recommends:
pn bsdiff <none>
ii gnupg2 2.2.40-1.1
ii gpg-agent [gnupg-agent] 2.2.40-1.1
ii python3-apt 2.6.0
ii python3-debian 0.1.49
pn xdelta <none>
ii xdelta3 3.0.11-dfsg-1.2
ii xz-utils [lzma] 5.4.1-0.2
Versions of packages debdelta suggests:
pn debdelta-doc <none>
-- no debconf information