Version mismatch between kdeconnect and kdeconnect-plasma in Ubuntu Xenial; kdeconnect severely outdated.

Bug #1579436 reported by Tynach
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kdeconnect (Ubuntu)
Expired
Medium
Unassigned
kdeconnect-plasma (Ubuntu)
Expired
Medium
Unassigned
kubuntu-settings (Ubuntu)
Expired
Medium
Unassigned

Bug Description

**SEE EDIT BELOW**

I was trying to synchronize my phone with my desktop using KDE Connect, and neither device could see the other. After a bunch of troubleshooting, I looked at the version numbers... Only to find that the version of 'kdeconnect' that Ubuntu Xenial packages is the same as what Wily packages - which is a version first published 2015-02-04, over a year ago (https://quickgit.kde.org/?p=kdeconnect-kde.git&a=tag&t=v0.8).

Now, I would be mostly alright with this, as I know packaging everything up is time consuming and things slip through the cracks. However, the version of kdeconnect-plasma shipped with Xenial is indicated as 0.9+git20160315. If that end bit is indeed a date (and I'm quite sure it is), that means it's in fact newer than even the most recent stable version (0.9g, released 2016-01-02 https://quickgit.kde.org/?p=kdeconnect-kde.git&a=tag&t=v0.9g)!

Here on Launchpad, Debian Sid has version 0.9g of kdeconnect packaged, and it was packaged on 2016-02-06 (https://launchpad.net/debian/+source/kdeconnect). That was before the 'Debian Import Freeze' on 2016-02-18 according to the Xenial release schedule (https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule), so it should have been imported then - not copied from Wily.

I'm not going to mark this as a bug for 'kdeconnect-plasma', as I believe it is correct for it to be a recent build. What's also odd is that within KDE's git repository, I can only find the plasmoid for kdeconnect as part of the same codebase as the rest of kdeconnect itself. So how these two aren't packaged together (or at least have the same source package/version number) is beyond me.

**EDIT:**

After looking at the two packages, it appears that 'kdeconnect-plasma' is meant to actually replace 'kdeconnect'. It turns out my synching issue was due to 'firewalld' being installed at some point, despite no packages depending on it and me never installing it (that I can remember).

Removing the packages 'firewalld' and 'kdeconnect' allows me to synchronize my phone with my desktop properly. I could probably leave 'kdeconnect' there, but why? It's just an outdated version of the same package as 'kdeconnect-plasma'. Perhaps it should either be removed, or turned into a transitional package.

Tynach (tynach2)
description: updated
Changed in kdeconnect (Ubuntu):
status: New → Confirmed
tags: added: kubuntu xenial
Changed in kdeconnect (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

Looks to me like 'kubuntu-settings' insists to drag-in that cruft from KDE-SC 4.

Changed in kubuntu-settings (Ubuntu):
status: New → Confirmed
Changed in kubuntu-settings (Ubuntu):
importance: Undecided → Medium
tags: added: packaging
Changed in kdeconnect-plasma (Ubuntu):
status: New → Confirmed
Changed in kdeconnect-plasma (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 16.04 (xenial) reached end-of-standard-support on April 29, 2021.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in kdeconnect (Ubuntu):
status: Confirmed → Incomplete
Changed in kubuntu-settings (Ubuntu):
status: Confirmed → Incomplete
Changed in kdeconnect-plasma (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for kdeconnect (Ubuntu) because there has been no activity for 60 days.]

Changed in kdeconnect (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for kubuntu-settings (Ubuntu) because there has been no activity for 60 days.]

Changed in kubuntu-settings (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for kdeconnect-plasma (Ubuntu) because there has been no activity for 60 days.]

Changed in kdeconnect-plasma (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.