With the release of guile-3.0.1 that builds fine on Cygwin, I am thinking to copy the debian layout
https://packages.debian.org/sid/guile-3.0 so to obsoletes the "guile" package and have instead guile1.8 libguile17 libguile1.8-devel guile2.0 libguile2.0_22 libguile2.0-devel guile2.2 libguile2.2_1 libguile2.2-devel guile3.0 libguile3.0_1 libguile3.0-devel this should make the life more easy during release and during future prunig of any older version not used anymore Of course this will cause that all programs will be versioned usr/bin/guild-3.0 usr/bin/guile-3.0.exe usr/bin/guile-tools-3.0 Any problem with that ? Regards Marco