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(a)bzb.us
Date:
Wed, Aug 24, 2016 at 2:18 PM
Subject: Re: Koji issues with F25?
To: Development discussions related to Fedora <devel(a)lists.fedoraproject.org
On Wed, Aug 24, 2016 at 2:09 PM, Jens Lody <fedora(a)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.