3 ms·
the nice thing about guile is that on GNU systems it is pretty much installed by default, so scripts depending on it would be easy to distribute
by em-bee 3y ago
the nice thing about guile is that on GNU systems it is pretty much installed by default, so scripts depending on it would be easy to distribute
- yakubin 3y agoI don’t think that’s true for any mainstream Linux distros like Debian, Fedora or Arch.
- em-bee 3y agowell, at least any machine used for development. when i try to remove guile on my fedora machine, then the following get removed too: abrt akmods cargo clang cmake gcc gdb golang kernel-devel make rpm-build rpmdevtools rust vcpkg also several python3 packages and many others that were installed as dependencies from the above that i didn't check if they too depended on something that depends on guile. strictly speaking it is just make and gdb that depend on guile, but gcc depends on make and many other packages depend on gcc. it appears that on debian make does not depend on guile. but since i mainly use fedora, all my machines are likely to have guile installed.
- nerdponx 3y agoI believe Guile scripting is an optional (compile-time) GNU Make extension, so whether or not it's a dependency will depend on how GNU Make is packaged. The others I have no idea about, but I do wonder if these are mostly transitive dependencies via Make.