Need someone to check my code

Hefee hefee at debian.org
Fri Mar 21 12:00:25 GMT 2025


Hey,


> But it's an official sub-module for KDE systemsetting. You can
> download its tarball here: download.kde.org/kup/ So should the
> maintainer be Debian KDE Extras team or Debian Qt/KDE Maintainers?

Any software can add a sub-module for KDE systemsetting :)
Why extra? kup is not part of KDE Application or Plasma release. 

Well you still updated the debian revision in 
94f5d291c030558c6249bf337326bcf36ab06eb2
to 0.10.0-2. Please reset to 0.10.0-1.
 
> BTW, I change to my real name in the newest release.

ACK.
 
> So what to do next?

* make sure that upstream branch matches the tarball. If I run 
dpkg-buildpackage -S -d - that means those files are not the same like in the 
tarball downloaded via uscan --download-current.  You need to update the 
upstream branch with those updates and merge again to master. Either you do it 
on top or reset the branches again:

dpkg-buildpackage -S -d
[...]
dpkg-source: info: local changes detected, the modified files are:
 pkg-kup-backup/dataengine/kupservice.h
 pkg-kup-backup/dataengine/plasma-dataengine-kup.desktop
 pkg-kup-backup/filedigger/mergedvfs.cpp
 pkg-kup-backup/kcm/driveselectiondelegate.cpp
 pkg-kup-backup/kcm/kcm_kup.desktop
 pkg-kup-backup/kioslave/CMakeLists.txt
 pkg-kup-backup/kioslave/bup.protocol
 pkg-kup-backup/kioslave/bupslave.cpp
 pkg-kup-backup/kioslave/bupvfs.cpp
 pkg-kup-backup/kioslave/bupvfs.h
 pkg-kup-backup/kioslave/vfshelpers.cpp
 pkg-kup-backup/kioslave/vfshelpers.h

* Add PGP certificate to debian/upstream/signing-key.asc, so 
uscan --download-current succeed.

* Update copyright file. Also update Source line. Make sure that the copyright 
file matches the current version. Also add yourself to debian Copyrightholders.

* Bump Standards-Version to 4.7.2; check first 
/usr/share/doc/debian-policy/upgrading-checklist.txt.gz

you know lintian? lintian will properly list several issues for the package, 
that should be fixed. But before able to run lintian, we need to be able to 
build the package, that means you need to fix the first issue. 

And there is lintian-brush to help to fix several known issues. e.g. lintian-
brush --modern successfully will download the PGP key and create signing-
key.asc.

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/20250321/af96717f/attachment.sig>


More information about the pkg-kde-talk mailing list