Description of problem: The latest betas and rawhide contain guile 1.6, whereas Red Hat Linux 8.0 was using guile 1.4. The shared object versions are different as a result of this change (libguile.so.9 in 8.0, libguile.so.12 in 8.0.94). This breaks installation of several third-party packages. When similar ABI compatability changes have come up, a package with the old shared objects has been provided (usually something like libguile9). How reproducible: Always
For guile it wasn't seen as important to do a compat lib. We usually only do them for libraries that have a large impact on our own previous releases and 3rd party software. I'd be interessted to know which 3rd party software breaks though. Read ya, Phil