License identifiers `GPL` and `PerlArtistic` are not SPDX compliant.

Description:

The PKGBUILD of the package perl has

license=('GPL' 'PerlArtistic')

Both are not valid SPDX license identifiers.

Additional info:

  • package version(s): 5.38.2-2

Steps to reproduce:

  1. pacman -Syy -w perl
  2. namcap /var/cache/pacman/pkg/perl-5.38.2-2-x86_64.pkg.tar.zst | grep E:
  3. Observe:
    perl E: GPL is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.
    perl E: PerlArtistic is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Regards!

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information