The guile package in rawhide is planned for update to a new major release. In a test rebuild of all packages depending on guile, rumor has failed to build. Rebuild results: http://mlichvar.fedorapeople.org/tmp/guile/rebuild/ New guile packages: http://mlichvar.fedorapeople.org/tmp/guile/ Please close this bug if a new upstream version of rumor which works with the new guile is available or if you think the current version can be easily fixed. It doesn't have to be commited in fedora git, we are just trying to find out if we need to delay the guile update (or make a guile-compat package).
Created attachment 498945 [details] guile2 support Thanks for the heads up. I made a patch to support guile2 in rumor. Apparently, the gh methods are deprecated in guile2, and rumor was making use of those methods. I had to transform them according to the documentation found at https://www.endsoftwarepatents.org/software/guile/docs/docs-1.8/guile-ref/Transitioning-away-from-GH.html and also submitted the patch upstream: https://bugs.launchpad.net/rumor/+bug/782750 It would be good if you guys could review my patch. Please let me know if/when I should commit this patch to the rawhide package.
I have to note that the patch is against the latest version of rumor (1.0.5) and not against the Fedora version (1.0.3b). I didn't realize until today they had a new version because they switched their website to launchpad.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
1.0.5 built in rawhide.
Hi Jon, I see that you built rumor 1.0.5 in rawhide, but the build is done against guile-1.8. http://kojipkgs.fedoraproject.org/packages/rumor/1.0.5/1.fc16/data/logs/x86_64/build.log This bug is about build failure against guile-2.0.1. I proposed a patch above to fix this. Since we don't have guile-2 in rawhide yet, I don't think we should close the bug for the time being. What do you think?
Crud. I thought I saw an announcement that it was in rawhide. :( I'll take a look this weekend.
Ok, now that was odd. On the machine I'm on, I grabbed mlichvar's 2.0.1 srpm, built it, upgraded to that, and the version of rumor I committed and built in rawhide yesterday built. I didn't use your patch, but I did have to BuildRequire autoconf, automake and then run autogen.sh, so I suspect it accomplished the same thing. I'm closing this, and I'll test the latest lilypond on this version of guile.