| Summary: | net-libs/libsoup-2.2.94 "ssl" USE flag pulls in gnutls | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Felix Braun <Felix.Braun> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED INVALID | ||
| Severity: | minor | ||
| Priority: | Low | ||
| Version: | 2006.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
(In reply to comment #0) > There is a separate "gnutls" USE flag that should probably be used by libsoup > in this instance so that installations may choose to include only one or the > other library. No, it shouldn't. It needs gnutls for SSL, read the code. Reopen if you have a patch. <snip> * econf: updating libsoup-2.2.94/config.sub with /usr/share/gnuconfig/config.sub /usr/bin/confcache --confcache-ignore /var/tmp/ccache:/var/tmp/.distcc --confcache-dir /var/tmp/confcache ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-ssl --disable-static --disable-static-ssl --disable-gtk-doc --build=i686-pc-linux-gnu ... checking for libgnutls-config... no checking for libgnutls - version >= 1.0.0... no *** The libgnutls-config script installed by LIBGNUTLS could not be found *** If LIBGNUTLS was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the LIBGNUTLS_CONFIG environment variable to the *** full path to libgnutls-config. configure: error: Could not configure SSL support </snip> |
net-libs/libsoup-2.2.94 unconditionally pulls in gnutls when the "ssl" USE flag is set. However, all other packages I had a look at separate gnutls and openssl like this: RDEPEND="gnutls? ( net-libs/gnutls ) ssl? ( !gnutls? ( dev-libs/openssl ) ) [taken from curl-7.15.3] There is a separate "gnutls" USE flag that should probably be used by libsoup in this instance so that installations may choose to include only one or the other library.