FFe: Merge plasma-discover 5.6.2-1 (universe) from Debian unstable (main)

Bug #1570551 reported by Matthias Klumpp
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
plasma-discover (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please merge plasma-discover 5.6.2-1 (universe) from Debian unstable (main)

The full Debian package can be synced to Ubuntu, but a Breaks/Replaces against the libdiscovercommon package (which does not exist in Debian) should be added.

Reason for merging this so late in the release cycle is that the current version in Ubuntu, 5.5.4, has a set of known bugs and does not use AppStream metadata.
Since Ubuntu is switching to GNOME Software this cycle, which uses AppStream, and the app-install-data data the old plasma-discover uses is heavily outdated, it is encouraged to update plasma-discover to use the new, up-to-date data.

Changelog entries since current xenial version 5.5.4-0ubuntu1:

plasma-discover (5.6.2-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream bugfix release: 5.6.2
  * Improve package descriptions
  * Use secure URLs for Vcs-* fields

  [ Maximiliano Curia ]
  * Add upstream metadata (DEP-12)

 -- Matthias Klumpp <email address hidden> Thu, 14 Apr 2016 16:22:20 +0200

plasma-discover (5.6.0-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * Upload to unstable
  * New upstream release: 5.6.0
  * Add gbp.conf
  * Drop all patches: Applied upstream

  [ Maximiliano Curia ]
  * uscan no longer supports this kind of watch files.

 -- Matthias Klumpp <email address hidden> Wed, 23 Mar 2016 18:06:56 +0100

plasma-discover (5.5.95-1) experimental; urgency=medium

  [ Jonathan Riddell ]
  * Initial package split upstream from Muon.

  [ Matthias Klumpp ]
  * Rename the packages to plasma-discover-*,
    add transitional packages for the old muon-* packages.
  * Merge update notifier into updater package.
  * Update dependencies to upstream's current requirements.
  * Drop some cruft postinst calls and runtime dependencies.
  * libdiscover-private.patch: Make libdiscover a private lib
  * Update debian/watch
  * Update Vcs-* URLs
  * Update debian/copyright

 -- Matthias Klumpp <email address hidden> Sat, 12 Mar 2016 16:45:56 +0100

Matthias Klumpp (ximion)
Changed in plasma-discover (Ubuntu):
importance: Undecided → Wishlist
description: updated
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

I think this needs a feature freeze exception…

Revision history for this message
Matthias Klumpp (ximion) wrote :

It does, and it would also (obviously) need a bit of testing in a PPA by people other than me ;-)
Tell me if you need help...

summary: - Merge plasma-discover 5.6.2-1 (universe) from Debian unstable (main)
+ FFe: Merge plasma-discover 5.6.2-1 (universe) from Debian unstable
+ (main)
Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote :

We are only on Plasma 5.5.5, will this even work...? And really, one week before release?!

Revision history for this message
Matthias Klumpp (ximion) wrote :

Jup, it's pretty late... I should have noticed this much earlier, sorry.
The decision if it's worth the risk or not is not mine though, so better file a request that gets rejected than filing no request at all ;-)

FWIW, I created a plasma-discover package in my Testing PPA: https://launchpad.net/~ximion/+archive/ubuntu/tests/+packages?field.series_filter=xenial

While the upgrade works, the application crashes in "qapt-backend.so" now, for some reason :-/
I'll try to find out why, but if this persists, thumbs down on this FFE.

Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote :

They have been doing stuff with Muon.... which I think involved libqapt?
I will ping in IRC..

Revision history for this message
Matthias Klumpp (ximion) wrote :

I fixed that bug upstream and in the package in the testing PPA. Reason for the crash was that Ubuntu recently started using AppStream components without a package name, and Discover apparently wasn't prepared for that (previously, libappstream prevented that from happening, which it doesn't do anymore now, since the 0.9.4 release).

Discover with the PPA packages works well here.

Revision history for this message
Matthias Klumpp (ximion) wrote :

The package in the PPA received more testing meanwhile, and I think it's safe to go in.
Still needs a MOTU to upload it.

Revision history for this message
Scarlett Gately Moore (scarlettmoore) wrote :

I am pinging ScottK to help upload.

Revision history for this message
Matthias Klumpp (ximion) wrote :

Looks like this made it into the release!
Thanks for everyone who helped testing & uploading!

Changed in plasma-discover (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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