A rawhide compose cannot be created, as Xfce on arm fails with: Unable to create appliance : Failed to build transaction : Problem: package abiword-1:3.0.2-13.fc29.armv7hl requires libabiword-3.0.so, but none of the providers can be installed - package abiword-1:3.0.2-13.fc29.armv7hl requires libabiword = 1:3.0.2-13.fc29, but none of the providers can be installed - conflicting requests - nothing provides libwmflite-0.2.so.7 needed by libabiword-1:3.0.2-13.fc29.armv7hl - nothing provides libwmf-0.2.so.7 needed by libabiword-1:3.0.2-13.fc29.armv7hl That is because abiword FTBFS with: checking for boostlib >= 1.40.0... configure: We could not detect the boost libraries (version 1.40 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation. configure: error: `boost' not found. While boost is installed. The detection is failing and --with-boost=%{_includedir} or similar doesn't work.
It's erroring out because gcc-c++ is not installed and it fails to build the boost test program. I've pushed a fix for that and kicked off a new build; let's see if that works: https://koji.fedoraproject.org/koji/taskinfo?taskID=32414174
Even once that sorted, here's another: Processing files: python2-abiword-3.0.2-17.fc30.x86_64 RPM build errors: error: File not found: /builddir/build/BUILDROOT/abiword-3.0.2-17.fc30.x86_64/usr/lib64/python2.7/site-packages/* File not found: /builddir/build/BUILDROOT/abiword-3.0.2-17.fc30.x86_64/usr/lib64/python2.7/site-packages/*
Seems like an ambiguous python usage. I'm trying to find a fix and will BR python-unversioned-command as a workaround if that doesn't work out.
Please let me know when this is fixed in Rawhide, so I can merge that to f29 branch, run a build for fc29, and add that to the libwmf update to fix the broken deps there.
here's a build https://koji.fedoraproject.org/koji/taskinfo?taskID=32416113 it passed my mock build on x86_64
Björn, the libwmf update needed a number of other rebuilds as well, not just abiword. I'd say it's better to avoid doing the soname bump in stable Fedora releases. Looks like the libwmf update has been unpushed from F28 and F29 so there's no need for you to do the rebuilds there any more.
Björn, your failing abiword build is blocking this, could you please `koji cancel 32415272`?
cancelled. here's another one https://koji.fedoraproject.org/koji/taskinfo?taskID=32416510
Miro, just canceled the build.
(In reply to Miro Hrončok from comment #5) > here's a build https://koji.fedoraproject.org/koji/taskinfo?taskID=32416113 > > it passed my mock build on x86_64 I've found a solution (simple patch to a Makefile) that doesn't BR python-unversioned-command. I'll revert your changes, Miro, if you don't mind and bump release.
Index: abiword-3.0.2/src/gi-overrides/Makefile.am =================================================================== --- abiword-3.0.2.orig/src/gi-overrides/Makefile.am +++ abiword-3.0.2/src/gi-overrides/Makefile.am @@ -1,2 +1,2 @@ -overridesdir = `python -c "import gi; print gi._overridesdir"` +overridesdir = `$(PYTHON) -c "import gi; print gi._overridesdir"` overrides_PYTHON = Abi.py
just do it after we have a successful build please.
abiword built.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'.