Le lundi 25 août 2025 à 10:09 +0200, Rafael Laboissière a écrit : > * Sébastien Villemot <sebastien@debian.org> [2025-08-19 18:28]: > > > Le mardi 19 août 2025 à 13:41 +0200, Rafael Laboissière a écrit : > > > > > > What do you mean by “the versioned dependency is no longer needed?” > > > > > > > > Concretely, before my last upload, octave-io has the following in > > Build-Depends (omitting debhelper-compat): > > > > dh-octave (>= 1.2.2), > > dh-sequence-octave > > > > The version constraint on dh-octave is satisfied in stable (and even > > oldstable), so it can be safely removed. Hence, one would get: > > > > dh-octave, > > dh-sequence-octave > > > > But dh-sequence-octave depends on dh-octave, so the whole dependency on > > dh-octave can be dropped, and only dh-sequence-octave needs to be > > present. > > I see. You mean that, once a constraint has been satisfied in stable, it > can be removed. Fair enough, let us apply this rule from now on. To remain on the safe side, I would remove the constraint once it is satisfied in oldstable (rather than stable). The Debian Janitor does (did?) this on a regular basis, see for example: https://qa.debian.org/cgi-bin/vcswatch?package=dee -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
Attachment:
signature.asc
Description: This is a digitally signed message part