Bug#894666: marked as done (Simplify backports - manpage should suggest >=11~ not >=11)

2018-04-07 Thread Debian Bug Tracking System
Your message dated Sat, 07 Apr 2018 19:34:21 +
with message-id 
and subject line Bug#894666: fixed in debhelper 11.2
has caused the Debian Bug report #894666,
regarding Simplify backports - manpage should suggest >=11~ not >=11
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
894666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 11.2

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 894...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier  (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 07 Apr 2018 19:23:32 +
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 11.2
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers 
Changed-By: Niels Thykier 
Description:
 debhelper  - helper programs for debian/rules
 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 894549 894573 894666 894835 894895 895011 895044
Changes:
 debhelper (11.2) unstable; urgency=medium
 .
   [ Niels Thykier ]
   * debhelper.7: Add a ~ to the suggested Build-Depends to ensure
 backports also work for debhelper with single integer versions.
 Thanks to Trent W. Buck for the suggestion.  (Closes: #894666)
   * makefile.pm: Use -Oline with make.  This avoids make mistaking
 a target name for a value for -O and should make build time
 outs less likely for "long" targets.  (Closes: #894573)
   * Dh_Lib.pm: Fix bug that make debhelper trip on packages with
 the version "0".  Thanks to Chris Lamb for reporting the bug
 plus debugging the issue.  (Closes: #894895)
   * Buildsystem.pm: Rewrite to support build systems that generate
 build files for another build system (without using
 inheritance).  This enables generator build systems to have
 multiple backends.
   * cmake.pm: Support ninja as alternative backend (by using the
 build system cmake+ninja).  Thanks to Kyle Edwards for the
 suggestion.  (Closes: #895044)
   * meson.pm: Rewrite as a generator build system with ninja as
 the only backend.
   * debhelper.7: Recommend packagers to use "debian/."
 over "debian/" in most cases.  Thanks to Johannes
 Schauer for the suggestion.
   * dh_usrlocal: Implement a simple guard for directories that
 will likely cause issues in the shell snippets.
   * dh_usrlocal: Use the new rules from Debian Policy 4.1.4 to
 determine the default ownership and mode for directories.
   * d/control: Bump Standards-Versions to 4.1.4.  Beyond the
 dh_usrlocal change listed above, no changes were required.
 .
   [ Nicolas Boulenguez ]
   * dh_installxfonts: Fix typo that causes a misc:Depends on
 non-existing xfont-utils.  (Closes: #894835)
   * dh_installwm.1: Document --all.  (Closes: #895011)
   * dh_usrlocal: Fix bug where the generated prerm script generated
 by dh_usrlocal could remove a directory directly in /usr/local.
 (Closes: #894549)
 .
   [ Mattia Rizzolo ]
   * Lower the version restrictions on dpkg and dpkg-dev.  They are not
 needed anymore, as R³ support is not implied anymore, but requires
 an environment variable to be passed.
Checksums-Sha1:
 

Bug#894666: marked as done (Simplify backports - manpage should suggest >=11~ not >=11)

2018-04-04 Thread Debian Bug Tracking System
Your message dated Wed, 4 Apr 2018 23:16:05 +0200
with message-id <20180404211603.gk17...@mapreri.org>
and subject line Re: Bug#894666: Simplify backports - manpage should suggest 
>=11~ not >=11
has caused the Debian Bug report #894666,
regarding Simplify backports - manpage should suggest >=11~ not >=11
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
894666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
On Wed, Apr 04, 2018 at 11:46:19AM +1000, Trent W. Buck wrote:
> Won't a similar problem happen if debhelper 12 ships around the time buster 
> becomes stable, and so on?

That's generally unlikely

> I have vague memories of this biting me back when wheezy was stable, but 
> maybe I misremember.

wheezy has 9.20120909, so I don't think so.

> If you're confident this situation is rare enough to be ignorable, I'll defer 
> to you :-)

Yeah, I'm confident of that.

It may have happened with squeeze, because it shipped with 8.0.0, and
back then people put all of '8.0.0' in the >=, instead of just >=8, but
that's it.


A lot of people noticed this case because the 11.1 version couldn't be
backported, and the backport couldn't be updated until now.
I've just uploaded 11.1.6~bpo9+1, so now nobody will notice anymore for
a long time again :)

-- 
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
--- End Message ---