I asked this question on devel, but thought somebody here may have a clue as to what is happening.... I'm trying to build a new package. It completed with no issues on F26 (rawhide) and F24. However, the build keeps failing on F25????
Here is the build link which is reporting the error? Why would this fail only on F25? Doesn't make much sense.
Basically for some reason, the make install is working fine and installing the file on F24 and rawhide, but isn't working on F25.
https://koji.fedoraproject.org/koji/taskinfo?taskID=15365643
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml /builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml: /builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml could not be read: Failed to open file '/builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check) Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check)
Here is what the log shows for F24:
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml /builddir/build/BUILDROOT/plasma-applet-weather-widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml: GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. OK + exit 0
---------- Forwarded message ---------- From: Gerald B. Cox gbcox@bzb.us Date: Wed, Aug 24, 2016 at 2:18 PM Subject: Re: Koji issues with F25? To: Development discussions related to Fedora <devel@lists.fedoraproject.org
On Wed, Aug 24, 2016 at 2:09 PM, Jens Lody fedora@jenslody.de wrote:
If you look at the build.log you can see, that for whatever reason the appdata.cml-file does not get installed on F25, so it can not be found by appstream-util .
Jens
Yes, I saw that... but I if you look at the rawhide and F24 build, it is installed fine. It also installed fine on copr. It's a bit bizarre if you ask me. If it is working on the release before and the release after F25 - seems to me that points to some peculiarly with F25.
I checked some other builds that used appdata, and they included gettext... so I included that, plus I found a post that suggested dconf-devel and dconf-editor.... so I included those also... and still same result. I'm stumped.
The appdata files only get generated/installed when built against kf5-5.25.0, which is currently still in -testing for f23/f24/f25 (waiting for f25 alpha freeze to lift)
-- Rex
Gerald B. Cox wrote:
I asked this question on devel, but thought somebody here may have a clue as to what is happening.... I'm trying to build a new package. It completed with no issues on F26 (rawhide) and F24. However, the build keeps failing on F25????
Here is the build link which is reporting the error? Why would this fail only on F25? Doesn't make much sense.
Basically for some reason, the make install is working fine and installing the file on F24 and rawhide, but isn't working on F25.
https://koji.fedoraproject.org/koji/taskinfo?taskID=15365643
- appstream-util validate-relax --nonet
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml:
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml
could not be read: Failed to open file '/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml':
No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check) Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check)
Here is what the log shows for F24:
- appstream-util validate-relax --nonet
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde.weatherWidget.appdata.xml:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. OK
- exit 0
---------- Forwarded message ---------- From: Gerald B. Cox gbcox@bzb.us Date: Wed, Aug 24, 2016 at 2:18 PM Subject: Re: Koji issues with F25? To: Development discussions related to Fedora <devel@lists.fedoraproject.org
On Wed, Aug 24, 2016 at 2:09 PM, Jens Lody fedora@jenslody.de wrote:
If you look at the build.log you can see, that for whatever reason the appdata.cml-file does not get installed on F25, so it can not be found by appstream-util .
Jens
Yes, I saw that... but I if you look at the rawhide and F24 build, it is installed fine. It also installed fine on copr. It's a bit bizarre if you ask me. If it is working on the release before and the release after F25 - seems to me that points to some peculiarly with F25.
I checked some other builds that used appdata, and they included gettext... so I included that, plus I found a post that suggested dconf-devel and dconf-editor.... so I included those also... and still same result. I'm stumped.
Thanks Rex... I was going crazy (or more crazy ;-) ) trying to figure this out...it can wait... I'll keep an eye out on kf5-5.25
On Wed, Aug 24, 2016 at 3:45 PM, Rex Dieter rdieter@math.unl.edu wrote:
The appdata files only get generated/installed when built against kf5-5.25.0, which is currently still in -testing for f23/f24/f25 (waiting for f25 alpha freeze to lift)
-- Rex
Gerald B. Cox wrote:
I asked this question on devel, but thought somebody here may have a clue as to what is happening.... I'm trying to build a new package. It completed with no issues on F26 (rawhide) and F24. However, the build keeps failing on F25????
Here is the build link which is reporting the error? Why would this fail only on F25? Doesn't make much sense.
Basically for some reason, the make install is working fine and
installing
the file on F24 and rawhide, but isn't working on F25.
https://koji.fedoraproject.org/koji/taskinfo?taskID=15365643
- appstream-util validate-relax --nonet
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml:
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml
could not be read: Failed to open file '/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc25.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml':
No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check) Bad exit status from /var/tmp/rpm-tmp.xPZ0QS (%check)
Here is what the log shows for F24:
- appstream-util validate-relax --nonet
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml
/builddir/build/BUILDROOT/plasma-applet-weather-
widget-1.6.7-2.fc24.x86_64/usr/share/appdata/org.kde. weatherWidget.appdata.xml:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. OK
- exit 0
---------- Forwarded message ---------- From: Gerald B. Cox gbcox@bzb.us Date: Wed, Aug 24, 2016 at 2:18 PM Subject: Re: Koji issues with F25? To: Development discussions related to Fedora <devel@lists.fedoraproject.org
On Wed, Aug 24, 2016 at 2:09 PM, Jens Lody fedora@jenslody.de wrote:
If you look at the build.log you can see, that for whatever reason the appdata.cml-file does not get installed on F25, so it can not be found by appstream-util .
Jens
Yes, I saw that... but I if you look at the rawhide and F24 build, it is installed fine. It also installed fine on copr. It's a bit bizarre if you ask me. If it is working on the release before and the release after F25 - seems to me that points to some peculiarly with F25.
I checked some other builds that used appdata, and they included gettext... so I included that, plus I found a post that suggested dconf-devel and dconf-editor.... so I included those also... and still same result. I'm stumped.
kde mailing list kde@lists.fedoraproject.org https://lists.fedoraproject.org/admin/lists/kde@lists.fedoraproject.org