Gnome Software catalog entry missing for Scribus

Bug #1575339 reported by AsciiWolf
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
scribus (Ubuntu)
Fix Released
Undecided
Mattia Rizzolo
Xenial
Fix Released
Undecided
Mattia Rizzolo
Yakkety
Fix Released
Undecided
Mattia Rizzolo

Bug Description

[Impact]

 * The Scribus package cannot be installed using the Gnome Software
   application because it's missing the needed metadata.

[Test Case]

 * just try to install scribus from gnome-software

[Regression Potential]

 * none known.

[Other Info]

 * this is actually a plain backport of the version in yakkety (just changing
   the version), and contains only changes related to this issues (and the
   rest are just stylish changes)

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

I know nothing about this stuff, and I'm not that sure I'm interested in learning it.
If this is about the file that goes in /usr/share/appdata/, upstream added it some days ago in their SVN repo. If somebody is particularly interested in having it, I'd welcome a patch for it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in scribus (Ubuntu):
status: New → Confirmed
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

(thanks ximion for the pointer in the duplicated bug)
What needs fixing: http://appstream.ubuntu.com/xenial/universe/issues/scribus.html

BTW, having gnome-software show only packages with valid appstream metadata seems so bad. The appstream support in package is imho still too incomplete to have such a change in a LTS.
In my debianish idea of stable update fixing such bug in a stable release would be bad, but I guess it'll have to be done...

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

This needs to be fixed in Scribus: http://appstream.ubuntu.com/xenial/universe/issues/scribus.html
No metainfo file is strictly required, but having a suitable icon is.

For some reason Debian finds data for Scribus though, I need to investigate why: https://appstream.debian.org/sid/main/metainfo/scribus.html

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

Okay, well, the generator should have found Scribus in Ubuntu, I assume the Contents.gz file was not up-to-date when it was processed, which is unfortunate.

Regardless of that, Scribus could benefit from a better icon in /usr/share/icons/hicolor instead of the generic one in pixmaps/, so this bug is at least partially valid.
It has a lower priority though.

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

So, I just uploaded a thing to Debian that should make this work (also, nicely than using the the small icon in /usr/share/pixmaps).
Though, probably this needs an SRU for xenial, which I'll do once I confirm this works nicely.

Changed in scribus (Ubuntu):
assignee: nobody → Mattia Rizzolo (mapreri)
status: Confirmed → In Progress
Mattia Rizzolo (mapreri)
Changed in scribus (Ubuntu Xenial):
status: New → In Progress
assignee: nobody → Mattia Rizzolo (mapreri)
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

So, what I did was enough for yakkety, but it's not currently working due to a regression on libappstream-glib (already reported).

Changed in scribus (Ubuntu Yakkety):
status: In Progress → Fix Released
Mattia Rizzolo (mapreri)
description: updated
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello AsciiWolf, or anyone else affected,

Accepted scribus into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/scribus/1.4.6+dfsg-2ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in scribus (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Michal Predotka (mpredotka) wrote :

Hi Timo,

I just tested and still can't find "scribus" in Ubuntu Software.
Searching "scribus" in Synaptic gives me the results though. Please see the screenshots.

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

Looks like it ran into the contents-file-not-refreshed issue: http://appstream.ubuntu.com/xenial-proposed/universe/issues/scribus.html
There is nothing Scribus can do about this yet, since this is a limitation in dep11-generator, and can only be fixed by the people maintaining it in Ubuntu (be requeueing Scribus for processing).

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

indeed, thus prodding Laney some more, then :)
in the meantime, keeping verification-needed until this can be confirmed

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

Laney poked dep11-gen and now scribus is visible in {ubuntu,gnome}-software :)

tags: added: verification-done
removed: verification-needed
Revision history for this message
Michal Predotka (mpredotka) wrote :

Just checked and I can confirm that Scribus is now visible. Many thanks!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package scribus - 1.4.6+dfsg-2ubuntu0.1

---------------
scribus (1.4.6+dfsg-2ubuntu0.1) xenial; urgency=medium

  * Backport 1.4.6+dfsg-3 to make scribus appear in gnome-software again.
    LP: #1575339

 -- Mattia Rizzolo <email address hidden> Thu, 26 May 2016 17:38:49 +0000

Changed in scribus (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for scribus has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

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.