Bug#610242: [libconfig-model-perl] Doesn't recognise DEP5 standalone license BSD-3-clause

Emil Langrock emil.langrock at gmx.de
Sun Jan 16 16:09:07 UTC 2011


Package: libconfig-model-perl
Version: 1.229-1
Severity: normal

I tested config-edit with following command:

$ config-edit -application dpkg-copyright -ui none

the debian/copyright file has a standalone license BSD-3-clause license which 
is referenced elsewhere in the file. This license is defined in 
http://dep.debian.net/deps/dep5/ rev153 but the parser still warns that it is 
invalid:

Warning in 'License': key 'BSD-3-clause' should match ^(?i:Apache|Artistic|
BSD|FreeBSD|ISC|CC-BY|CC-BY-SA|CC-BY-ND|CC-BY-NC|CC-BY-NC-SA|CC-BY-NC-ND|CC0|
CDDL|CPL|Eiffel|Expat|GPL|LGPL|GFDL|GFDL-NIV|LPPL|MIT|MPL|Perl|PSF|QPL|W3C-
Software|ZLIB|Zope)[\d\.\-]*\+?$

And the software doesn't catch real problems. For example I can have a text 
formatted like package long descriptions which is malformed (for example 
removed those nifty " ." and replaced same with " ".

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.36-trunk-amd64

Debian Release: 6.0
  500 unstable        www.debian-multimedia.org 
  500 unstable        ftp.debian.org 
  500 testing         ftp.debian.org 
    1 experimental    www.debian-multimedia.org 
    1 experimental    ftp.debian.org 

--- Package information. ---
Depends                               (Version) | Installed
===============================================-+-===========
perl                                            | 5.10.1-17
libcarp-assert-more-perl                        | 1.12-2
libexception-class-perl                         | 1.31-1
libhash-merge-perl                    (>= 0.12) | 0.12-1
libparse-recdescent-perl                        | 1.965001+dfsg-1
liblog-log4perl-perl                            | 1.29-1
libyaml-perl                          (>= 0.67) | 0.71-1
libwww-perl                                     | 5.837-1
libapt-pkg-perl                                 | 0.1.24+b1
libmoose-perl                                   | 1.21-1
libmoosex-strictconstructor-perl                | 0.10-1
libmoosex-singleton-perl                        | 0.25-1


Recommends             (Version) | Installed
================================-+-=============
bash-completion     (>= 1:1.0-3) | 1:1.2-3
libfuse-perl                     | 0.09-3
fuse-utils                       | 2.8.4-1.1


Suggests                        (Version) | Installed
=========================================-+-===========
libterm-readline-perl-perl                | 1.0303-1
 OR libterm-readline-gnu-perl             | 
libconfig-model-tkui-perl                 | 





-- 
Emil Langrock





More information about the pkg-perl-maintainers mailing list