https://bugzilla.redhat.com/show_bug.cgi?id=2247562
--- Comment #12 from Ben Beasley code@musicinmybrain.net --- I suppose that for a REUSE project like this, you could restore the BR on reuse and do something like
%build # Produce an automated breakdown of licenses in source files. Some of these # files do not contribute to the licenses of the binary RPMs. reuse spdx | tee LICENSES.spdx … %files %license LICENSES/* LICENSES.spdx
and that would satisfy the requirement for a breakdown of licenses, but the disadvantages are:
- the tool has no way to tell which files do or do not contribute to the licenses of the binary RPMs - the tool has no way to tell which CC0-1.0 are “code” vs. “content,” nor which “code” files are allowed under the exception for trivial code in REUSE projects - the tool has no way to infer which license is intended for the .po files (really, upstream should ideally make this explicit)
so as the package is updated with new files, you’re still going to have to do some manual analysis to determine what the License expression should be and whether everything is indeed still allowable in Fedora.