Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170545 - net-misc/openssh-4.6_p1 emerge dies w/ USE=ldap
Summary: net-misc/openssh-4.6_p1 emerge dies w/ USE=ldap
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
: 185613 (view as bug list)
Depends on:
Reported: 2007-03-12 09:58 UTC by Willard Dawson
Modified: 2007-08-03 20:32 UTC (History)
2 users (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Willard Dawson 2007-03-12 09:58:49 UTC
A "normal" system update fails to compile openssh, apparently because I have "ldap" included in my /etc/make.conf. 

Reproducible: Always

Steps to Reproduce:
1.emerge "=net-misc/openssh-4.6_p1"

Actual Results:  
>>> Emerging (7 of 14) net-misc/openssh-4.6_p1 to /
 * openssh-4.6p1.tar.gz RMD160 ;-) ...                                    [ ok ]
 * openssh-4.6p1.tar.gz SHA1 ;-) ...                                      [ ok ]
 * openssh-4.6p1.tar.gz SHA256 ;-) ...                                    [ ok ]
 * openssh-4.6p1.tar.gz size ;-) ...                                      [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking openssh-4.6p1.tar.gz ;-) ...                                  [ ok ]
 * Sorry, but this version does not yet support features
 * that you requested:   ldap
 * Please mask openssh-4.6_p1 for now and check back later:
 *  # echo '=net-misc/openssh-4.6_p1' >> /etc/portage/package.mask

!!! ERROR: net-misc/openssh-4.6_p1 failed.
Call stack:, line 1630:   Called dyn_setup, line 702:   Called qa_call 'pkg_setup', line 38:   Called pkg_setup
  openssh-4.6_p1.ebuild, line 64:   Called die

!!! booooo
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-misc/openssh-4.6_p1/temp/build.log'.

Expected Results:  
Successful compilation.

Of course, adding a package-specific "-ldap" to /etc/portage/package.use allows me to continue onward...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-12 10:01:16 UTC
Have you at least read the message *before* filing a bug? :/

>  * Sorry, but this version does not yet support features
>  * that you requested:   ldap
>  * Please mask openssh-4.6_p1 for now and check back later:
>  *  # echo '=net-misc/openssh-4.6_p1' >> /etc/portage/package.mask
Comment 2 Willard Dawson 2007-03-12 10:23:03 UTC
# emerge --info
Portage (default-linux/x86/2006.0, gcc-4.1.2, glibc-2.5-r0, 2.6.20-gentoo-r2 i686)
System uname: 2.6.20-gentoo-r2 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 12 Mar 2007 09:00:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r1
CFLAGS="-march=i686 -O2 -pipe"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=i686 -O2 -pipe"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
USE="X acpi alsa apache2 apm arts audiofile avahi avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cairo caps cardbus cdr cli cracklib crypt ctype cups dba dbus diskio djvu dri eds emboss encode esd ethereal exif expat fastbuild ffmpeg fftw foomaticdb force-cgi-redirect fortran ftp gamin gd gdbm gif glib glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imlib ipv6 isdnlog jack java jpeg kde lcms ldap libclamav libg++ libwww lirc lm_sensors lua mad madwifi memlimit mhash midi mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses netjack nforce2 nls nptl nptlonly nvidia ocaml ogg opengl oss pam pango pch pcre pdf pdflib pear perl php pmu png portaudio posix pppd pulseaudio python qt qt3 qt3support qt4 qtmt quicktime readline real reflection ruby samba sasl sdl session simplexml slang sndfile soap sockets spell spl sqlite sse sse2 ssl tcl tcltk tcpd threads tiff tk tokenizer truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs x86 xml xml2 xmlrpc xorg xsl xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Comment 3 Willard Dawson 2007-03-12 10:24:09 UTC
Sure, I read that message.  It's still a bug.  The compilation should not fail, but should deal with the configuration gracefully. an ideal world, that is.

In my humble opinion, it's still a bug.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-03-12 10:25:51 UTC
(In reply to comment #3)
> Sure, I read that message.  It's still a bug.  The compilation should not fail,
> but should deal with the configuration gracefully.

Sure, it could gracefully cut off anyone relying on ldap from ssh access, that'd be really graceful. :P
Comment 5 SpanKY gentoo-dev 2007-03-13 02:24:50 UTC
from the ebuild:
    # this sucks, but i'd rather have people unable to `emerge -u openssh`
    # than not be able to log in to their server any more
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-07-17 05:41:30 UTC
*** Bug 185613 has been marked as a duplicate of this bug. ***
Comment 7 Stefan Richter 2007-08-03 20:32:47 UTC
Couldn't you keep this version masked until LDAP support went in?