D6794: assert the testpackage appstream data validates

2020-04-20 Thread Ben Cooksley
bcooksley added a comment.


  I've added it in 
https://invent.kde.org/sysadmin/ci-tooling/commit/cd1eb8d0a91502f8aaf0c7fc402060bd38a3cf25
 and have now initiated an image rebuild

REPOSITORY
  R290 KPackage

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: bcooksley, dfaure, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D6794: assert the testpackage appstream data validates

2020-04-19 Thread Harald Sitter
sitter added a comment.


  @bcooksley I would think the CI image needs to ship some general purpose 
schemas. install 
https://software.opensuse.org/package/gsettings-desktop-schemas I guess.
  
  If it's still not working right with that installed I can take a look at 
what's missing. The warning does sound rather generic so I have high hopes for 
having any schemas resolving it.

REPOSITORY
  R290 KPackage

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: bcooksley, dfaure, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D6794: assert the testpackage appstream data validates

2020-04-18 Thread David Faure
dfaure added a comment.


  No, I've seen this error for longer than that.

REPOSITORY
  R290 KPackage

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: bcooksley, dfaure, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D6794: assert the testpackage appstream data validates

2020-04-18 Thread Ben Cooksley
bcooksley added a comment.


  I wonder if it is a coincidence that the images used to run the CI system we 
rebuilt in the past 48 hours - could this be an update to appstreamcli that is 
causing this perhaps?

REPOSITORY
  R290 KPackage

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: bcooksley, dfaure, kde-frameworks-devel, LeGast00n, cblack, michaelh, 
ngraham, bruns


D6794: assert the testpackage appstream data validates

2020-04-18 Thread David Faure
dfaure added a comment.
Herald edited subscribers, added: kde-frameworks-devel; removed: Frameworks.


  @sitter the error message in this commit shows up now in CI, can you 
investigate?
  
  
https://build.kde.org/job/Frameworks/view/Platform%20-%20SUSEQt5.12/job/kpackage/job/kf5-qt5%20SUSEQt5.12/95/testReport/projectroot/autotests/testpackage_appstream/
  
CMake Error at /home/jenkins/workspace/Frameworks/kpackage/kf5-qt5 
SUSEQt5.12/autotests/kpackagetoolappstreamtest.cmake:45 (message):
  appstream data seems to be imperfect:

  (appstreamcli:1333): GLib-GIO-ERROR **: 09:53:41.936: No GSettings schemas
  are installed on the system

REPOSITORY
  R290 KPackage

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: dfaure, kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns, 
#frameworks


D6794: assert the testpackage appstream data validates

2017-07-23 Thread Harald Sitter
This revision was automatically updated to reflect the committed changes.
Closed by commit R290:cd4ec70f3539: assert the testpackage appstream data 
validates (authored by sitter).

CHANGED PRIOR TO COMMIT
  https://phabricator.kde.org/D6794?vs=16936&id=17079#toc

REPOSITORY
  R290 KPackage

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D6794?vs=16936&id=17079

REVISION DETAIL
  https://phabricator.kde.org/D6794

AFFECTED FILES
  autotests/data/testpackage/metadata.desktop
  autotests/data/testpackage/testpackage.testappdataxml
  autotests/kpackagetoolappstreamtest.cmake

To: sitter, sebas, apol
Cc: #frameworks


D6794: assert the testpackage appstream data validates

2017-07-20 Thread Aleix Pol Gonzalez
apol accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R290 KPackage

BRANCH
  assert-validity

REVISION DETAIL
  https://phabricator.kde.org/D6794

To: sitter, sebas, apol
Cc: #frameworks


D6794: assert the testpackage appstream data validates

2017-07-20 Thread Harald Sitter
sitter created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  helps us prevent invalid desktop->appstream conversion

TEST PLAN
  depends on https://phabricator.kde.org/D6793, with that the tests pass

REPOSITORY
  R290 KPackage

BRANCH
  assert-validity

REVISION DETAIL
  https://phabricator.kde.org/D6794

AFFECTED FILES
  autotests/data/testpackage/metadata.desktop
  autotests/data/testpackage/testpackage.testappdataxml
  autotests/kpackagetoolappstreamtest.cmake

To: sitter, sebas, apol
Cc: #frameworks