goocanvas failed to build from source in Fedora rawhide/f40 https://koji.fedoraproject.org/koji/taskinfo?taskID=112294824 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild Please fix goocanvas at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, goocanvas will be orphaned. Before branching of Fedora 41, goocanvas will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 2012141 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 2012142 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 2012143 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
goocanvas.patch to build on rawhide: --- a/src/goocanvasitemsimple.c.orig 2024-11-27 11:46:56.272616015 +0100 +++ b/src/goocanvasitemsimple.c 2024-11-27 11:47:48.484974782 +0100 @@ -1480,7 +1480,7 @@ goo_canvas_item_simple_free_data (item->simple_data); g_slice_free (GooCanvasItemSimpleData, item->simple_data); - item->model = g_object_ref (model); + item->model = (GooCanvasItemModelSimple *) g_object_ref (model); item->simple_data = &item->model->simple_data; if (accessibility_enabled)
need access to build goocanvas for rawhide. [martin@fc41 goocanvas]$ fedpkg diff; fedpkg commit -p -c; fedpkg build --nowait [rawhide a45b7b9] Add goocanvas.patch to fix bug (#2327765) 1 file changed, 189 insertions(+) create mode 100644 goocanvas.spec Objekte aufzählen: 9, fertig. Zähle Objekte: 100% (9/9), fertig. Delta-Kompression verwendet bis zu 2 Threads. Komprimiere Objekte: 100% (7/7), fertig. Schreibe Objekte: 100% (8/8), 2.72 KiB | 1.36 MiB/s, fertig. Gesamt 8 (Delta 2), Wiederverwendet 0 (Delta 0), Paket wiederverwendet 0 (von 0) remote: Branch refs/heads/rawhide is unsupported. Cannot push to a disabled branch (maybe eol?). remote: Denied push for ref 'refs/heads/rawhide' for user 'martinkg' remote: All changes have been rejected To ssh://pkgs.fedoraproject.org/rpms/goocanvas ! [remote rejected] rawhide -> rawhide (pre-receive hook declined) Fehler: Fehler beim Versenden einiger Referenzen nach 'ssh://pkgs.fedoraproject.org/rpms/goocanvas' Could not execute commit: Failed to execute command. Could not execute build: There are unpushed changes in your repo Try option --srpm to make scratch build from local changes.
successfully build