[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#959067: lintian: License paragraph must appear below License line referencing that paragraph in copyright file



Package: lintian
Version: 2.62.0
Severity: normal

Dear Maintainer,


I have multiple sets of files in my library that are under the same license, and that license is not in /usr/share/common-license.  When I tried to add a License paragraph for this license at the beginning of the copyright file, I would get lintian warnings:  "missing-license-paragraph-in-dep5-copyright". i.e. warnings if shared license paragraph appears before a License: line referencing that license  

Moving License paragraph to end of copyright file fixed the warnings, but warnings were confusing and not clear how to resolve.

Either License paragraphs are allowed in arbitrary place in copyright file, OR warning should be more meaningful regarding location of shared license paragraph.

Thanks!
Aaron


-- System Information:
Debian Release: bullseye/sid
  APT prefers focal-updates
  APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.7-050607-generic (SMP w/12 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils                     2.34-6ubuntu1
ii  bzip2                        1.0.8-2
ii  diffstat                     1.63-1
ii  dpkg                         1.19.7ubuntu3
ii  dpkg-dev                     1.19.7ubuntu3
ii  file                         1:5.38-4
ii  gettext                      0.19.8.1-10build1
ii  gpg                          2.2.19-3ubuntu2
ii  intltool-debian              0.35.0+20060710.5
ii  libapt-pkg-perl              0.1.36build3
ii  libarchive-zip-perl          1.67-2
ii  libcapture-tiny-perl         0.48-1
ii  libclass-xsaccessor-perl     1.19-3build3
ii  libclone-perl                0.43-2
ii  libcpanel-json-xs-perl       4.19-1build1
ii  libdevel-size-perl           0.83-1build1
ii  libdpkg-perl                 1.19.7ubuntu3
ii  libemail-valid-perl          1.202-1
ii  libfile-basedir-perl         0.08-1
ii  libfile-find-rule-perl       0.34-1
ii  libfont-ttf-perl             1.06-1
ii  libhtml-parser-perl          3.72-5
ii  libio-async-loop-epoll-perl  0.20-1
ii  libio-async-perl             0.75-1
ii  libipc-run-perl              20180523.0-2
ii  libjson-maybexs-perl         1.004000-1
ii  liblist-compare-perl         0.53-1
ii  liblist-moreutils-perl       0.416-1build5
ii  libmoo-perl                  2.003006-1
ii  libmoox-aliases-perl         0.001006-1
ii  libnamespace-clean-perl      0.27-1
ii  libpath-tiny-perl            0.108-1
ii  libsereal-decoder-perl       4.011+ds-1build1
ii  libsereal-encoder-perl       4.011+ds-1build1
ii  libtext-levenshtein-perl     0.13-1
ii  libtimedate-perl             2.3200-1
ii  libtry-tiny-perl             0.30-1
ii  libtype-tiny-perl            1.008001-2
ii  libunicode-utf8-perl         0.62-1build1
ii  liburi-perl                  1.76-2
ii  libxml-libxml-perl           2.0134+dfsg-1build1
ii  libxml-writer-perl           0.625-1
ii  libyaml-libyaml-perl         0.81+repack-1
ii  man-db                       2.9.1-1
ii  patchutils                   0.3.4-2
ii  perl [libdigest-sha-perl]    5.30.0-9build1
ii  t1utils                      1.41-3
ii  xz-utils                     5.2.4-1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl  0.19-1build5

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
pn  libtext-template-perl  <none>

-- no debconf information

Reply to: