On Sat, Feb 18, 2017 at 11:36 PM, Kevin Fenzi <kevin@scrye.com> wrote:
On Sat, 18 Feb 2017 22:30:08 +0800
Kalpa Welivitigoda <callkalpa@gmail.com> wrote:

> A scratch build failed for me,
> https://koji.fedoraproject.org/koji/taskinfo?taskID=17934589
>
> This was only a couple of minutes ago.

But your build failure wasn't anything to do with this threads build
issues:

+ /usr/lib/rpm/check-buildroot
/builddir/build/BUILDROOT/sugar-fractionbounce-25-1.fc26.noarch/usr/share/applications/org.sugarlabs.FractionBounceActivity.activity.desktop:Icon = /builddir/build/BUILDROOT/sugar-fractionbounce-25-1.fc26.noarch/usr/share/sugar/activities/FractionBounce.activity/activity/activity-fractionbounce.svg
/builddir/build/BUILDROOT/sugar-fractionbounce-25-1.fc26.noarch/usr/share/applications/org.sugarlabs.FractionBounceActivity.activity.desktop:Path = /builddir/build/BUILDROOT/sugar-fractionbounce-25-1.fc26.noarch/usr/share/sugar/activities/FractionBounce.activity
Found '/builddir/build/BUILDROOT/sugar-fractionbounce-25-1.fc26.noarch' in installed files; aborting
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.8fezSB (%install)
    Bad exit status from /var/tmp/rpm-tmp.8fezSB (%install)


Extremely sorry for the noise.
 
Somewhere you have files that have the buildroot in them instead of the
end place the files will be in the filesystem.


Exactly, that's the reason. As in the error message itself, org.sugarlabs.FractionBounceActivity.activity.desktop contains BUILDROOT which fails the check. The generation of *.desktop file seems to be newly introduced with sugar-toolkit-gtk3 and it make use of the prefix passed in the install phase, the prefix has the BUILDROOT.

Anyway that's a separate discussion and thank you for pointing out the issue here.
 
kevin

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org




--
Best Regards,

Kalpa Welivitigoda