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

2018-04-03 Thread Niels Thykier
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



Bug#894666: Simplify backports - manpage should suggest >=11~ not >=11

2018-04-03 Thread 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 :-)



Bug#894666: Simplify backports - manpage should suggest >=11~ not >=11

2018-04-03 Thread Mattia Rizzolo
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).

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#894666: Simplify backports - manpage should suggest >=11~ not >=11

2018-04-02 Thread Trent W. Buck
Package: debhelper
Version: 11.1.6
Severity: wishlist

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?


https://manpages.debian.org/unstable/debhelper/debhelper.7.en.html#COMPATIBILITY_LEVELS

https://manpages.debian.org/stretch/debhelper/debhelper.7.en.html#COMPATIBILITY_LEVELS