Bug#696631: libconfig-model-dpkg-perl: '+' is allowed in package names
Stephen Kitt
steve at sk2.org
Fri Dec 28 18:52:37 UTC 2012
Hi Salvatore,
On Wed, 26 Dec 2012 23:45:24 +0100, Salvatore Bonaccorso <carnil at debian.org>
wrote:
> On Mon, Dec 24, 2012 at 02:30:23PM +0100, Stephen Kitt wrote:
> > When running "cme check dpkg" in the gcc-mingw-w64 source, I get
> > failures related to the use of '+' in a package name:
> >
> > Warning in 'control binary:"gcc-mingw-w64" Recommends:0' value
> > 'g++-mingw-w64': package g is unknown. Check for typos if not a virtual
> > package. Configuration item 'control binary:"gcc-mingw-w64" Recommends:0'
> > has a wrong value: dependency 'g++-mingw-w64' does not match grammar
> >
> > As far as I'm aware this package name is perfectly legal.
> > Unfortunately my perl-fu doesn't extend far enough to fix this...
>
> This is correct[1]. According to Debian policy "5.6.1 Source", package
> names must consist only of lower case letters (a-z), digits (0-9),
> plus (+) and minus (-) signs, and periods (.). They must be at least
> two characters long and must start with an alphanumeric character.
>
[...]
>
> I have commited a tentative fix for this to our git repo, but would be
> good if Dominique Dumont can have a look at it before releasing.
>
> p.s.: During playing around with gcc-mingw-w64 noticed there is also
> missing support for Built-Using field. Reported this as #696768[2].
>
> [2]: http://bugs.debian.org/696768
Thanks! I had noticed the Built-Using error as well, but hadn't got round to
filing a bug for it.
Regards,
Stephen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20121228/593e38fd/attachment-0001.pgp>
More information about the pkg-perl-maintainers
mailing list