FS#80153 - [libjpeg-turbo] License IJG should probably be custom:IJG
Attached to Project:
Arch Linux
Opened by Phillip Pearson (myelin) - Friday, 03 November 2023, 18:53 GMT
Last edited by Toolybird (Toolybird) - Friday, 03 November 2023, 21:01 GMT
Opened by Phillip Pearson (myelin) - Friday, 03 November 2023, 18:53 GMT
Last edited by Toolybird (Toolybird) - Friday, 03 November 2023, 21:01 GMT
|
Details
The license list for libjpeg-turbo was recently changed from
just BSD to BSD, IJG, Zlib:
https://gitlab.archlinux.org/archlinux/packaging/packages/libjpeg-turbo/-/commit/bb0caa4466eff611f81587b72e90b3cbe05caae7 BSD and Zlib are special-case licenses as mentioned in https://wiki.archlinux.org/title/PKGBUILD#license, which are treated as custom licenses without having to be specified as custom:BSD or custom:Zlib. IIUC IJG needs to be specified as custom:IJG, though. Changes required to fix this: - Change "license = IJG" to "license = custom:IJG" in .SRCINFO - Change "IJG" to "custom:IJG" in PKGBUILD [ Why am I being pedantic about this? I work on a project which has license extraction tooling that is getting confused by IJG being specified as a common license without being present in /usr/share/licenses/common, /usr/share/licenses/spdx, or being in the list at https://wiki.archlinux.org/title/PKGBUILD#license :) ] |
This task depends upon
Closed by Toolybird (Toolybird)
Friday, 03 November 2023, 21:01 GMT
Reason for closing: Not a bug
Additional comments about closing: Thanks for reporting, but as per the comments, change are afoot.
Friday, 03 November 2023, 21:01 GMT
Reason for closing: Not a bug
Additional comments about closing: Thanks for reporting, but as per the comments, change are afoot.
[1]: https://gitlab.archlinux.org/archlinux/packaging/packages/libjpeg-turbo/-/commit/bb0caa4466eff611f81587b72e90b3cbe05caae7
[2]: https://spdx.org/licenses/IJG.html
[3]: https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0016-spdx-license-identifiers.rst
Sorry if that mucks up your extraction tooling...but progress is being made (I believe). Have CC'd @dvzrv just in case, but the changes in question here are valid.
> Change <...> in .SRCINFO
Sidenote FYI, .SRCINFO is a generated file and is never edited directly.