[debhelper-devel] Bug#894666: Bug#894666: Simplify backports - manpage should suggest >=11~ not >=11

Niels Thykier niels at thykier.net
Wed Apr 4 05:08:00 UTC 2018


Trent W. Buck:
> Mattia Rizzolo wrote:
>> On Tue, Apr 03, 2018 at 02:30:02PM +1000, Trent W. Buck wrote:
>>> When backporting libpam-mount from experimental to stable, the only change I needed was
>>>
>>>     -Build-Depends: debhelper (>= 11), …
>>>     +Build-Depends: debhelper (>= 11~), …
>>>
>>> The tilde allows ~bpo versions of debhelper to satisfy the constraint.
>>>
>>> The debhelper(5) manpage suggestion has no tilde.
>>> Can it have a tilde?
>>
>> There is going to be no need in a few days once debhelper 11.1.6 will
>> finally be backported (it couldn't be done before).
> 
> Won't a similar problem happen if debhelper 12 ships around the time buster becomes stable, and so on?
> 
> I have vague memories of this biting me back when wheezy was stable, but maybe I misremember.
> 
> If you're confident this situation is rare enough to be ignorable, I'll defer to you :-)
> 
> [...]
> 

Depends on whether this alternative method for selecting compat levels
turns out to work:
https://nthykier.wordpress.com/2018/03/04/prototyping-a-new-packaging-papercut-fix-dry-debhelper-compat-level/

That said, adding a ~ in the manpage is a trivial matter and I will
probably do that regardless.

Thanks,
~Niels



More information about the debhelper-devel mailing list