[Merge] ~wxl/kubuntu-packaging/+git/kppp:kubuntu_unstable into ~kubuntu-packagers/kubuntu-packaging/+git/kppp:kubuntu_unstable

Walter Lapchynski wxl at ubuntu.com
Fri Nov 25 05:36:25 UTC 2016


Walter Lapchynski has proposed merging ~wxl/kubuntu-packaging/+git/kppp:kubuntu_unstable into ~kubuntu-packagers/kubuntu-packaging/+git/kppp:kubuntu_unstable.

Requested reviews:
  Kubuntu Packagers (kubuntu-packagers)

For more details, see:
https://code.launchpad.net/~wxl/kubuntu-packaging/+git/kppp/+merge/311791

Fixes version numbers mentioned in kppp.{NEWS,README.Debian} to resolve "KCI-W :: W: kppp: debian-news-entry-has-unknown-version 4:4.8.4-3" (http://kci.pangea.pub/job/zesty_unstable_kppp/19/parsed_console/).

This lintian tag occurs when NEWS.Debian mentions a version number that can't be found in the changelog. They both mention 4:4.8.4-3, which is not to be found. Both of these files refer to kppp 4:4.8.4-3. Interestingly, the package wasn't actually known as kppp back then. Look at the changelog and you'll find a 4:4.8.4-1, but it's kdenetwork.

Debian is plagued by the same problem: https://anonscm.debian.org/cgit/pkg-kde/applications/kppp.git/tree/debian
As is Neon: https://packaging.neon.kde.org/applications/kppp.git/tree/debian

That said, it made sense to just change the version to match the latest version closest to the kppp 4:4.8.4-3 (kdenetwork 4:4.8.4-1). Problem solved.

On the other hand…

What's really interesting is that this commit (b5b4feb) is from 9 September 2013 which corresponds to the kppp 4:4.11.1-1 version in the changelog. This was to deal with an upstream split and ended up producing a new source package kppp, which is what we deal with now. kppp used to be a part of the kdenetwork package (https://packaging.neon.kde.org/attic/kdenetwork.git/tree/debian/control). Looking there (https://packaging.neon.kde.org/attic/kdenetwork.git/plain/debian/changelog) you actually find changelog entries for the right version (kdenetwork, though).

Trimming off all the kppp entries from a fresh Neon kppp changelog, I find some differences, but mainly a lot of stuff missing:
http://paste.ubuntu.com/23530855/
So maybe the bigger problem would be to add all the changelog entries back. Well,  kdenetwork built a lot of different packages. So maybe cherry-picking would make more sense.

On the other hand, at least in relation to 4:4.8.4-3, there's no reason why it shouldn't be included. As you can see, it made changes that (outside of the changelog entry), still exist in the current codebase:
http://paste.ubuntu.com/23530848/

tl;dr, the fix works, albeit it being a bit janky, but this tends to reveal a larger problem that seems to have been all but ignored for 3 years.
-- 
Your team Kubuntu Packagers is requested to review the proposed merge of ~wxl/kubuntu-packaging/+git/kppp:kubuntu_unstable into ~kubuntu-packagers/kubuntu-packaging/+git/kppp:kubuntu_unstable.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 821 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kubuntu-devel/attachments/20161125/325c002b/attachment-0001.diff>


More information about the kubuntu-devel mailing list