Skip to content

Trouble with checksums for LICENSE and OSS-LICENSES

Description:

The PKGBUILD specifies checksums for the LICENSE-*.html and OSS-LICENSES-*.html files, but these files include a Cloudflare nonce which changes every request. Therefore, these checksums never pass when building the package without the files included. I would like to request that either these checksums are set to skip, or the files are included so they do not need to be redownloaded, or some form of normalization is applied.

Additional info:

  • package version(s): N/A
  • config and/or log files: N/A
  • link to upstream bug report, if any: N/A

Steps to reproduce:

  1. Pull the package from git, which does not include the license files.
  2. Try to makepkg.
  3. makepkg fails because the freshly downloaded files do not match the checksums.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information