The order of the automatically detected %license files seems to be pretty arbitrary - is it reverse lexicographic order? I noticed it first with some crates that use ASL 2.0 or MIT as their license instead of MIT or ASL 2.0, but the licenses were still listed as LICENSE-MIT LICENSE-APACHE.
ASL 2.0 or MIT
MIT or ASL 2.0
LICENSE-MIT LICENSE-APACHE
In the case of the globset crate, it reordered %license COPYING UNLICENSE LICENSE-MIT to %license UNLICENSE LICENSE-MIT COPYING, supporting my "reverse-lexicographical order` theory :)
globset
%license COPYING UNLICENSE LICENSE-MIT
%license UNLICENSE LICENSE-MIT COPYING
In any case, the order is weird, and it should either follow the order of licenses in the License tag, or just sort the files alphabetically.
CC @eclipseo
Commit b284d61 fixes this issue
Login to comment on this ticket.