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

Bug#1020405: lintian: Tag license-problem-json-evil reports wrongly



Package: lintian
Version: 2.115.3
Severity: normal

Dear Maintainer,

the upstream source code of package "asymptote" contains the rapidjson.
Lintian correctly complains: license-problem-json-evil .

However that license file states:

"If you have downloaded a copy of the RapidJSON source code from Tencent,
please note that RapidJSON source code is licensed under the MIT License,
except for the third-party components listed below which are subject to
different license terms.  Your integration of RapidJSON into your own
projects may require compliance with the MIT License, as well as the other
licenses applicable to the third-party components included within RapidJSON.
To avoid the problematic JSON license in your own projects, it's sufficient
to exclude the bin/jsonchecker/ directory, as it's the only code under the
JSON license.
A copy of the MIT License is included in this file."

Hence I removed that subdir from my source to avoid the license issue.
Nevertheless I get the lintian error. Please refine the check for json
license.

Hilmar

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils                        2.38.90.20220713-2
ii  bzip2                           1.0.8-5+b1
ii  diffstat                        1.64-1
ii  dpkg                            1.21.9
ii  dpkg-dev                        1.21.9
ii  file                            1:5.41-4
ii  gettext                         0.21-9
ii  gpg                             2.2.39-1
ii  intltool-debian                 0.35.0+20060710.5
ii  iso-codes                       4.11.0-1
ii  libapt-pkg-perl                 0.1.40+b1
ii  libarchive-zip-perl             1.68-1
ii  libberkeleydb-perl              0.64-1+b2
ii  libcapture-tiny-perl            0.48-1
ii  libclass-xsaccessor-perl        1.19-4
ii  libclone-perl                   0.45-1+b2
ii  libconfig-tiny-perl             2.28-1
ii  libconst-fast-perl              0.014-2
ii  libcpanel-json-xs-perl          4.32-1
ii  libdata-dpath-perl              0.58-1
ii  libdata-validate-domain-perl    0.10-1.1
ii  libdata-validate-uri-perl       0.07-2
ii  libdevel-size-perl              0.83-2
pn  libdigest-sha-perl              <none>
ii  libdpkg-perl                    1.21.9
ii  libemail-address-xs-perl        1.05-1
ii  libencode-perl                  3.19-1
ii  libfile-basedir-perl            0.09-1
ii  libfile-find-rule-perl          0.34-2
ii  libfont-ttf-perl                1.06-2
ii  libhtml-html5-entities-perl     0.004-2
ii  libhtml-tokeparser-simple-perl  3.16-4
ii  libio-interactive-perl          1.023-1
ii  libipc-run3-perl                0.048-2
ii  libjson-maybexs-perl            1.004003-1
ii  liblist-compare-perl            0.55-1
ii  liblist-someutils-perl          0.58-1
ii  liblist-utilsby-perl            0.12-1
ii  libmldbm-perl                   2.05-3
ii  libmoo-perl                     2.005004-3
ii  libmoox-aliases-perl            0.001006-2
ii  libnamespace-clean-perl         0.27-2
ii  libpath-tiny-perl               0.122-1
ii  libperlio-gzip-perl             0.20-1
ii  libperlio-utf8-strict-perl      0.009-1+b1
ii  libproc-processtable-perl       0.634-1+b1
ii  libregexp-wildcards-perl        1.05-3
ii  libsereal-decoder-perl          5.001+ds-1
ii  libsereal-encoder-perl          5.001+ds-1
ii  libsort-versions-perl           1.62-2
ii  libsyntax-keyword-try-perl      0.27-1
ii  libterm-readkey-perl            2.38-2
ii  libtext-levenshteinxs-perl      0.03-5
ii  libtext-markdown-discount-perl  0.13-1+b1
ii  libtext-xslate-perl             3.5.9-1+b1
ii  libtime-duration-perl           1.21-1
ii  libtime-moment-perl             0.44-2
ii  libtimedate-perl                2.3300-2
ii  libunicode-utf8-perl            0.62-1+b3
ii  liburi-perl                     5.12-1
ii  libwww-mechanize-perl           2.15-1
ii  libwww-perl                     6.67-1
ii  libxml-libxml-perl              2.0207+dfsg+really+2.0134-1
ii  libyaml-libyaml-perl            0.84+ds-1
ii  lzip [lzip-decompressor]        1.23-4
ii  lzop                            1.04-2
ii  man-db                          2.10.2-3
ii  patchutils                      0.4.2-1
ii  perl [libencode-perl]           5.34.0-5
ii  t1utils                         1.41-4
ii  unzip                           6.0-27
ii  xz-utils                        5.2.5-2.1

lintian recommends no packages.

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

-- no debconf information

Attachment: signature.asc
Description: PGP signature


Reply to: