xlinting SPDX identifier. Different output on machine vs travis
anjandev opened this issue · 4 comments
Hello,
I wrote this pull request:
https://github.com/void-linux/void-packages/pull/21599/files
If I change the License field from "GPL-3.0-only" to "GPL-3.0". Travis returns an xlinting error which is correct since "GPL-3.0" is not an SPDX identifier.
See: https://travis-ci.org/github/void-linux/void-packages/jobs/683228872
However on my local machine, if I change from "GPL-3.0-only" to "GPL-3.0", I do not get an exit code of 1. I get the following output:
bash-5.0$ xlint git-remote-gcrypt/template
bash-5.0$ echo $?
0
Is this intended? What am I doing incorrectly such that there is a disconnect between output on travis and output on my local machine?
I am running voidlinux x86_64 with the latest updates installed.
Thank you.
Do you have the license list installed?
xtools package could depend on license list, as many complains on that.
Should xlint fail when the list is missing? Else the results are untrustworthy.