Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

appstream.debian.org claims that scdaemon metainfo file is GPL-licensed, but it is CC0-1.0 #68

Closed
dkg opened this issue Aug 23, 2018 · 3 comments

Comments

@dkg
Copy link

dkg commented Aug 23, 2018

https://appstream.debian.org/sid/main/issues/scdaemon.html says:

metainfo-license-invalid

But, debian/copyright for the source package says:

Files: debian/org.gnupg.scdaemon.metainfo.xml
Copyright: 2017 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Comment: This file is licensed permissively for the sake of AppStream
License: CC0-1.0

perhaps this is a mis-parsing of the debian/copyright file? or something else?

@ximion
Copy link
Owner

ximion commented Aug 23, 2018

Quaoting the error message:

The metainfo file does not seem to be licensed under a permissive license. [...]

What matters is the software's metainfo file, or rather, what the file itself claims to be licensed under.
Looking into the metainfo file:

<component>
    <id>org.gnupg.scdaemon</id>
    <metadata_license>GPL</metadata_license>
[...]

Change the metadata_license license value to e.g. FSFAP (which is a tiny permissive license by the FSF for auxiliary files) or CC0-1.0 (if adding the license text doesn't bother you, AFAIK that's even included as default license in Debian now).

In any case, I think your debian/copyright file needs to be fixed too for that file ;-)

@dkg
Copy link
Author

dkg commented Aug 23, 2018

thanks for the pointer -- i'm the author of both debian/copyright and the metainfo file, but i'd missed the metadata_license entry when i relicensed the file to CC0-1.0. I'll fix this by changing metadata_license :)

I've also opened https://bugs.debian.org/907072 so that lintian might be able to catch more of these issues automatically.

Thanks for your work on appstream!

@ximion
Copy link
Owner

ximion commented Aug 23, 2018

I've also opened https://bugs.debian.org/907072 so that lintian might be able to catch more of these issues automatically.

Oh, that is really great! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants