Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70828 - then emerging openssl-0.9.7d-r2 I have got error
Summary: then emerging openssl-0.9.7d-r2 I have got error
Status: RESOLVED DUPLICATE of bug 70989
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-11 11:25 UTC by Alexander Simonov
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simonov 2004-11-11 11:25:03 UTC
then emerging openssl-0.9.7d-r2 I have got error:
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

Reproducible: Always
Steps to Reproduce:
1.enetered emerge -uD system
2.when emerging openssl you get error
3.




Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r2, 2.6.
8-gentoo-r7 i686)
=================================================================
System uname: 2.6.8-gentoo-r7 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.
2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://
trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://gentoo.org.ua/gentoo-portage"
USE="X apm arts avi berkdb bitmap-fonts cdr crypt cups encode esd f77 foomaticdb 
fortran gdbm gif gnome gpm gtk gtk2 guile imlib java jpeg ldap libg++ libwww mad 
mikmod mmx motif mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib 
perl png python quicktime readline ruby sdl slang spell sse ssl svga tcltk tcpd 
threads truetype unicode x86 xml2 xmms xv zlib"
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2004-11-12 05:49:02 UTC
This looks to be a symlink that points to itself. What does the following give you?

ls -l /usr/share/man/man3/EVP_BytesToKey.3.gz
Comment 2 Alexander Simonov 2004-11-12 06:23:12 UTC
ls -l /usr/share/man/man3/EVP_BytesToKey.3.gz
lrwxrwxrwx  1 root root 19 Oct 29 00:43 /usr/share/man/man3/EVP_BytesToKey.3.gz -> EVP_BytesToKey.3.gz
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2004-11-12 19:44:58 UTC
Marking this as a duplicate as the other one has a better "summary", and the patch there fixes this too.

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