Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 540038

Summary: net-libs/gnutls should not depend on sys-devel/autogen as it only needs libopts
Product: Gentoo Linux Reporter: Cedric Sodhi <manday>
Component: [OLD] LibraryAssignee: Crypto team [DISABLED] <crypto+disabled>
Status: RESOLVED DUPLICATE    
Severity: normal CC: manday, nikoli
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge -upvt gnutls

Description Cedric Sodhi 2015-02-14 07:33:01 UTC
As of 3.3.10-r2, GnuTLS pulls in autogen, which in turn depends on Scheme and fails to compile as by bug 539216.

It turned out that the reasons why GnuTLS pulls in autogen is that it uses libopts, a config- and option-parser while it actually requires none of autogen's functionality. GnuTLS say they do not depend on autogen, actually since libopts is a library on its own:

http://savannah.gnu.org/support/index.php?108744

Reproducible: Always
Comment 1 Cedric Sodhi 2015-02-14 07:33:31 UTC
Created attachment 396436 [details]
emerge -upvt gnutls
Comment 2 Cedric Sodhi 2015-02-14 07:34:39 UTC
It might be even more confusing that autogen has USE=-libopts.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2015-02-14 08:34:40 UTC

*** This bug has been marked as a duplicate of bug 498324 ***
Comment 4 Sergey Popov gentoo-dev 2015-02-24 15:31:06 UTC

*** This bug has been marked as a duplicate of bug 535782 ***