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

Bug 70738

Summary: openssl-0.9.7d-r2 building woes - symbolic link problems
Product: Gentoo Linux Reporter: Matt T. Proud <khanreaper>
Component: [OLD] LibraryAssignee: Daniel Ahlberg (RETIRED) <aliz>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matt T. Proud 2004-11-10 20:34:02 UTC
When merging openssl, this happens:

>>> /usr/share/man/man3/ERR_load_crypto_strings.3.gz
>>> /usr/share/man/man3/SSL_load_error_strings.3.gz -> ERR_load_crypto_strings.3.gz
>>> /usr/share/man/man3/ERR_free_strings.3.gz -> ERR_load_crypto_strings.3.gz
>>> /usr/share/man/man3/ERR_load_strings.3.gz
>>> /usr/share/man/man3/ERR_PACK.3.gz -> ERR_load_strings.3.gz
>>> /usr/share/man/man3/ERR_get_next_error_library.3.gz -> ERR_load_strings.3.gz
>>> /usr/share/man/man3/ERR_print_errors.3.gz
>>> /usr/share/man/man3/ERR_print_errors_fp.3.gz -> ERR_print_errors.3.gz
>>> /usr/share/man/man3/ERR_put_error.3.gz
>>> /usr/share/man/man3/ERR_add_error_data.3.gz -> ERR_put_error.3.gz
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2991, in ?
    mydepgraph.merge(mydepgraph.altlist())
  File "/usr/bin/emerge", line 1839, in merge
    retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug)
  File "/usr/lib/portage/pym/portage.py", line 2562, in doebuild
    return 
merge(mysettings["CATEGORY"],mysettings["PF"],mysettings["D"],mysettings["BUILDDIR"]+"/build-info",myroot,mysettings,myebuild=mysettings["EBUILD"])
  File "/usr/lib/portage/pym/portage.py", line 2695, in merge
    return mylink.merge(pkgloc,infloc,myroot,myebuild)
  File "/usr/lib/portage/pym/portage.py", line 6670, in merge
    return self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=cleanup)
  File "/usr/lib/portage/pym/portage.py", line 6297, in treewalk
    if self.mergeme(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime):
  File "/usr/lib/portage/pym/portage.py", line 6536, in mergeme
    if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime):
  File "/usr/lib/portage/pym/portage.py", line 6536, in mergeme
    if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime):
  File "/usr/lib/portage/pym/portage.py", line 6536, in mergeme
    if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime):
  File "/usr/lib/portage/pym/portage.py", line 6536, in mergeme
    if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime):
  File "/usr/lib/portage/pym/portage.py", line 6551, in mergeme
    elif stat.S_ISREG(mydmode) or (stat.S_ISLNK(mydmode) and 
stat.S_ISREG(os.stat(mydest)[stat.ST_MODE])):
OSError: [Errno 40] Too many levels of symbolic links: 
'/usr/share/man/man3/EVP_BytesToKey.3.gz'


gorbachev ~ # emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.2, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r1 i686)
=================================================================
System uname: 2.6.9-gentoo-r1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.40GHz
Gentoo Base System version 1.6.6
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/usr/src"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/bmg-gnome-current"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib accessibility acpi aim alsa apm artworkextra audiofile avi bcmath berkdb bitmap-fonts bmp bonobo bootsplash bzlib calendar cdparanoia cdr crypt cups curl dbus dga divx4linux doc dvd dvdr dvdread emacs emacs-w3 encode esd evo exif f77 faac faad fam fbcon flac flash foomaticdb fortran ftp gcj gd gdbm ggi gif gimpprint gmail gnome gnutls gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml hal howl i8x0 icq imagemagick imap imlib innodb jabber java jpeg kerberos ldap libg++ libwww mad mbox mcal mikmod mime ming mmap mmx mmx2 mng mono motif mozdevelop mozilla mpeg mysql nas ncurses network nls nvidia objc offensive oggvorbis openal opengl oscar oss pam pcmcia pcre pda pdflib perl png pnp posix ppds python quicktime readline recode samba scanner sdl session slang speex spell sse ssl svg svga tcpd tetex theora tidy tiff truetype unicode usb v4l v4l2 x86 xine xinerama xml xml2 xmms xpm xprint xscreensaver xv xvid zlib"



Reproducible: Always
Steps to Reproduce:
1. emerge openssl
Actual Results:  
That which is described in details.

Expected Results:  
Sucessful install.
Comment 1 SpanKY gentoo-dev 2004-12-11 16:19:07 UTC

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