Hello Hiroshi,

On 02/04/2026 12:51, yokota wrote:
   Package: 7zip
   ...
-Breaks: p7zip-full (<= 16.02+dfsg-8),
-        p7zip (<= 16.02+dfsg-8)
-Replaces: p7zip-full (<= 16.02+dfsg-8),
-          p7zip (<= 16.02+dfsg-8)
+Breaks: p7zip-full (<< 16.02+transitional.1),
+        p7zip (<< 16.02+transitional.1)
+Replaces: p7zip-full (<< 16.02+transitional.1),
+          p7zip (<< 16.02+transitional.1)

p7zip has no transitional package at that time.
We already have transitional package, so your fix is reasonable.

Great!

* 7zip: I uploaded 7zip-25/bookworm to pu, but this gets in the way of
the 7zip -> 7zip+7zip-standalone split
(cf. #1050118, /usr/bin/7zz conflict):

   Package: 7zip-standalone
   Replaces: 7zip (<< 23.01+dfsg-4~)
...
Or, always update 7zip-standalone/trixie with a Break on prior versions:
-Replaces: 7zip (<< 23.01+dfsg-4~)
+Replaces: 7zip (<< 25.01+dfsg-1~)

I like simple one to ease maintain the packages.
I adds fix to debian/trixie branch.
Is it suitable for you?
https://salsa.debian.org/debian/7zip/-/commit/f6b1d6aa8721a3ccd34c69f458fd146e49e2ef5c
https://salsa.debian.org/debian/7zip/-/commits/debian/trixie

This works for my local tests :)

The downside is: we'll need to update this 7zip-standalone "Replaces:" version for all future security versions (e.g. a future 26.01 fixing CVEs).

Depending on the OSRM answer, I'll also try to revert to a 22.01+really25.01+dfsg-0+deb12u1 version scheme to avoid this second issue entirely, and make clear that the bookworm packaging didn't apply either transitions.

Cheers!
Sylvain Beucler
Debian LTS Team

Reply via email to