Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6144 - Loop In Portage?
Summary: Loop In Portage?
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-07 05:39 UTC by Simon Watson
Modified: 2011-10-30 22:21 UTC (History)
2 users (show)

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 Simon Watson 2002-08-07 05:39:20 UTC
When I emerge certain packages, the following message repeats itself over and 
over again: 
 
File "/usr/lib/python2.2/site-packages/portage.py", line 3609, in mergeme     
self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime)  
 
Then at the end it says: 
 
  File "/usr/lib/python2.2/site-packages/portage.py", line 3558, in mergeme 
    if S_ISLNK(mymode): 
  File "/usr/lib/python2.2/stat.py", line 61, in S_ISLNK 
    return S_IFMT(mode) == S_IFLNK 
RuntimeError: maximum recursion depth exceeded 
 
This appears to happen whenever I run emerge -e evolution, and sometimes with 
other applications. Also, I have lots of duplicate dependencies when I run 
emerge -ep evolution. e.g.: 
 
[ebuild  N   ] gnome-base/control-center-2.0.0 to / 
[ebuild  N   ] gnome-base/control-center-1.4.0.5-r1 to /
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-08-18 20:02:05 UTC
In order to fix this bug, I need the *full* traceback, not just a snippet. I'm
guessing that it's due to some kind of circular symlink issue and an os.stat() call.
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-09-03 16:22:13 UTC
Incomplete bug report, marking as invalid.