review ktrip

Hefee hefee at debian.org
Tue Jun 7 12:03:17 BST 2022


Hey,

I started to review ktrip unfortunately the copyright file has issues. The 
copyright file is VERY important part for Debian packaging ( yes I know it is a 
pain to create those copyright files and is not fun at all). So please recheck 
the copyright file. It is always good to check some files by hand, if you use 
any tools.

-> org.kde.ktrip.appdata.xml is CC0-1.0
-> several translations  (ca,ca at valencia, uk) have a special license
-> Where did you found the the overall license for those file that does not 
list an explicit license? Where do you found the GPL-3?

I also had a look at the current version 22.04 and saw, that they fixed several 
license issues for the 3rd party scripts. That's why I would suggest to not 
bother with the 21.12. (The 22.04 built successful).

KDE started to use reuse copyright information, that's why I used the reuse 
commandline tool to check (`reuse spdx` and `reuse lint`). I used decopy too, 
to check your copyright file against and than look at some files where I see 
differences... and in the end I use simple grep ( grep GPL / grep -L GPL) for 
checks...

debian/control:
* no need for adding "reuse" as build-dependency with removing reuse also the 
tests passes, as the licensecheck trest are not triggered.
* please update the description it is much too technical.

debian/watch file does not point to the tarballs
debian/upstream/signing-key.asc is not correct

debian/rules:
no need to export DEB_CFLAGS_MAINT_APPEND ( no C code in this repo)
no need to export DEB_LDFLAGS_MAINT_APPEND ( it is the default for bullseye 
tool chain).

[side note: it is always better to run the tests and make them as non failing 
instead of disabling them, this way you can check the buildlog and see the 
failing tests, that may help to track down an issue in future. This can be 
done by:
override_dh_auto_test:
	- dh_auto_test
].

regards,

hefee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20220607/f016e365/attachment.sig>


More information about the pkg-kde-talk mailing list