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

Reply via email to