Some very concerning commits to plasma-discover

Clive Johnston clivejo at gmail.com
Sun Nov 20 14:49:16 UTC 2016


Hi folks,

I'm concerned about the following packaging for plasma-discover

https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/discover/
log/?h=kubuntu_zesty_archive

1) Basically a Debian merge was carried out and the VCS fields have somehow got 
changed.  As far as I understand, this should not and could not happen using 
the KA-NG tooling, but yet it is there in black and white?

2) The automatic nature of the tooling does not seem to be flagging up conflicts 
that need attention.  For example, in the merge the following was removed, 
from the rules file:

-override_dh_gencontrol:
-	dh_gencontrol -pmuon-discover -- -v4:$(DEB_VERSION_UPSTREAM_REVISION)
-	dh_gencontrol -pmuon-updater -- -v4:$(DEB_VERSION_UPSTREAM_REVISION)
-	dh_gencontrol -pmuon-notifier -- -v4:$(DEB_VERSION_UPSTREAM_REVISION)
-	dh_gencontrol --remaining-packages
-

These packages are transitional "dummy" packages from when discover was part 
of Muon, they therefore have an epoch in the archive.  Without this epoch they 
will fail to upload.

In addition to the above points, I am also concerned about changes/fixes others 
(Ubuntu Developers) have uploaded to the archive but have not been sync'ed 
into our packaging.  The old tooling used to flag these up and move them into a 
manual folder for attention.  The new tooling does not seem to pay any regard 
to this at all.  

If we are doing away with this in the tooling, surely we need another way of 
detecting if bug-fixes have been applied by non-Kubuntu people and reflecting 
those changes in our archive tracking branches? 

Clive



More information about the kubuntu-devel mailing list