The autogen ebuild pulls all optional packages without giving the option to disable the options through use-flags. Examples : --with-libguile --with-libxml2 ... This is guiding to : gnutls has the use-flag guile. Even if its disabled, guile is pulled because the needed (by gnutls) autogen-package is pulling it. I think without need. So the system is "polluted" by unnecessary packages. autogen should have USE-Flags like guile, xml2, regex
Sorry, but at least a part of this is nonsense. For example, '--with-guile' is only for the sake of passing alternative prefix of guile installation. 'No guile' results in AC_MSG_ERROR. 'xml' might be a valid idea, but hard to say if it's a good one.
yes, the guile configure flags do not do what you think they do the README: *** AutoGen requires: *** 3. The Guile version of a Scheme processing language. the configure script: checking whether libguile can be linked with... no configure: error: Cannot find libguile. libguile is required. Perhaps you need to install guile-devel?
Sorry for that. My simple thought was that when there is something optional, than it can or can not be used. And yes - the README is hinting to that --with-libguile is kind of --with-libguile=/path/to/library. README is telling the same for regex. So these are no options - just posibilities to tell where to find if not in default path or in ENV's. xml2 not mentioned as requierd. My guess now - drop the bug.
(In reply to Karl Ernst Brunk from comment #3) > My guess now - drop the bug. Done.