Bug 1306664
Summary: | RemoteBox-1.9-5.fc24 FTBFS: tag-missing: <translation> not specified | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
Component: | libappstream-glib | Assignee: | Raphael Groner <projects.rg> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | i, klember, projects.rg, releng, rhughes, yselkowi |
Target Milestone: | --- | Keywords: | FutureFeature, NeedsTestCase |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://sourceforge.net/p/remotebox/tickets/23/ | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Enhancement | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-04-06 14:07:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1305208, 1242140 |
Description
Petr Pisar
2016-02-11 14:36:58 UTC
*** Bug 1307299 has been marked as a duplicate of this bug. *** Culprit is definitely libappstream-glib; support for the <translation> tag was just added in 0.5.8: https://github.com/hughsie/appstream-glib/commit/cef24105dd7466fa9f872d6857ad3b3a560a43c1 It shouldn't be mandatory though, and RemoteBox isn't translated. This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. *** Bug 1313279 has been marked as a duplicate of this bug. *** Violation of packaging guidelines: app-data-validate usage Although you can just include the .appdata.xml file in the package, you MUST run appstream-util validate-relax (in %check or %install) and have BuildRequires: libappstream-glib, to help ensure .appdata.xml file safety and spec-compliance. Here are some examples of usage: appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml https://fedoraproject.org/wiki/Packaging:AppData#app-data-validate_usage Version 2.0 is FTBFS also, see bug #1242140. + appstream-util validate --nonet /builddir/build/BUILDROOT/RemoteBox-2.0-1.fc25.x86_64/usr/share/appdata/remotebox.appdata.xml /builddir/build/BUILDROOT/RemoteBox-2.0-1.fc25.x86_64/usr/share/appdata/remotebox.appdata.xml: GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. FAILED: ? tag-missing : <translation> not specified Validation of files failed (In reply to Yaakov Selkowitz from comment #2) > Culprit is definitely libappstream-glib; support for the <translation> tag > was just added in 0.5.8: > > https://github.com/hughsie/appstream-glib/commit/ > cef24105dd7466fa9f872d6857ad3b3a560a43c1 > > It shouldn't be mandatory though, and RemoteBox isn't translated. Reassigning so to libappstream-glib to ask for clarification if this bug is more general. for an app with no translation (is that right?!) <translation/> should make the validation error go away, right? (In reply to Richard Hughes from comment #10) > for an app with no translation (is that right?!) <translation/> should make > the validation error go away, right? Thanks. That fixed it. RemoteBox-2.0-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-b313538a67 RemoteBox-2.0-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b313538a67 RemoteBox-2.0-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |