The guile package's dependency on umb-scheme for slib makes it difficult to upgrade slib. Maybe guile should have it's own slib?
Could you be more specific about "difficult to upgrade"? The guile package only requires that you have some version of umb-scheme installed, so I'm not sure how upgrading umb-scheme makes a difference to guile.
[From private email, Dave is trying to use a newer version of slib, which is shared beteen the umb-scheme and guile packages.] Dave, can you try the new umb-scheme package at http://people.redhat.com/nalin/umb-scheme-3.2-11.i386.rpm, and let me know how it works for you? It has the latest version of slib (2c7) integrated with it.
The new umb-scheme-3.2-11 and guile-1.3-8 packages that will be in the next Raw Hide release include slib 2c7, and share the slibcat file which needs to be generated. Please reopen this bug if installing them doesn't work correctly or even requires manual intervention that we'd need to automate. Thanks!