Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 560546 - x11-libs/vte-0.40.2 with crypt useflag disabled doesn't build
Summary: x11-libs/vte-0.40.2 with crypt useflag disabled doesn't build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-15 13:02 UTC by SpOeK
Modified: 2015-09-20 15:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,81.50 KB, text/plain)
2015-09-15 13:02 UTC, SpOeK
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SpOeK 2015-09-15 13:02:34 UTC
Created attachment 411970 [details]
config.log

I'm trying to build x11-libs/vte-0.40.2 with the crypt useflag disabled but it fails during the configure phase:

configure:14307: error: Package requirements (glib-2.0 >= 2.40.0 gobject-2.0 pango >= 1.22.0 gtk+-3.0 >= 3.8.0 gobject-2.0 gio-2.0 gio-unix-2.0 zlib gnutls >= 3.2.0) were not met:

No package 'gnutls' found

This is the configure command used:
$ ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datad
ir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --docdir=/us
r/share/doc/vte-0.40.2 --disable-maintainer-mode --disable-gtk-doc --disable-deprecation --disable-test-application --disable-static --disable
-debug --disable-glade-catalogue --disable-gnutls --enable-introspection --disable-vala

As you can see, gnutls support seems to be disabled but in fact it's not using the proper syntax: --without-gnutls

This is an excerpt of configure:
Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                          both]
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-sysroot=DIR Search for dependent libraries within DIR
                        (or the compiler's sysroot if not specified).
  --without-gnutls        Disable gnutls support

I guess the proper solution would be to use "use_with" instead of "use_enable" when dealing with "crypt".