Your message dated Wed, 03 Jan 2024 15:47:50 +0100
with message-id <[email protected]>
and subject line Re: Bug#1059907: licensecheck: Please use correct case for 
BSD-2-Clause & BSD-3-Clause
has caused the Debian Bug report #1059907,
regarding licensecheck: Please use correct case for BSD-2-Clause & BSD-3-Clause
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 [email protected]
immediately.)


-- 
1059907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059907
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: licensecheck
Version: 3.3.9-1
Severity: wishlist
Tags: upstream
X-Debbugs-Cc: [email protected]

Dear Maintainer,

licensecheck outputs BSD licenses as BSD-2-clause & BSD-3-clause,
but the SPDX short-names use title case with upper case C
as in BSD-2-Clause & BSD-3-Clause.
https://spdx.org/licenses/

While the detected license is still clear,
this causes case sensitive comparisons by license-reconcile & licenserecon to fail.

Please use the official SPDX short-names for these licences.

It may be possible to fix this by changing the relevant strings in this source file
https://sources.debian.org/src/libstring-license-perl/0.0.9-2/t/license.t/


Regards,
Peter


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.8-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE 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 licensecheck depends on:
ii  libfeature-compat-class-perl    0.06-1
ii  libfeature-compat-try-perl      0.05-1
ii  libio-interactive-perl          1.025-1
ii  liblog-any-adapter-screen-perl  0.140-2
ii  liblog-any-perl                 1.717-1
ii  libnamespace-clean-perl         0.27-2
ii  libpath-iterator-rule-perl      1.015-2
ii  libpath-tiny-perl               0.144-1
ii  libpod-constants-perl           0.19-2
ii  libstring-copyright-perl        0.003014-1
ii  libstring-escape-perl           2010.002-3
ii  libstring-license-perl          0.0.9-2
ii  perl                            5.36.0-10

Versions of packages licensecheck recommends:
ii  libregexp-pattern-license-perl  3.11.0-1

Versions of packages licensecheck suggests:
ii  bash-completion  1:2.11-8

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi Peter,

Quoting Peter B (2024-01-03 13:31:24)
> licensecheck outputs BSD licenses as BSD-2-clause & BSD-3-clause,
> but the SPDX short-names use title case with upper case C
> as in BSD-2-Clause & BSD-3-Clause.
> https://spdx.org/licenses/
> 
> While the detected license is still clear,
> this causes case sensitive comparisons by license-reconcile & 
> licenserecon to fail.
> 
> Please use the official SPDX short-names for these licences.
> 
> It may be possible to fix this by changing the relevant strings in this 
> source file
> https://sources.debian.org/src/libstring-license-perl/0.0.9-2/t/license.t/

Thanks for the bugreport.

Licensecheck supports multiple naming schemes.  The default naming
scheme predates the invention of SPDX; it aligns with Debian DEP-5 now
at https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
and as a fallback aligns with SPDX for license shortnames not listed in
DEP-5.

If you want only SPDX naming, use option "--shortname-scheme=spdx".

If you want the Debian project to change its default naming, then please
raise a bug against debian-policy.

Closing as a non-bug.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


--- End Message ---

Reply via email to