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

Bug 70800

Summary: crash on RESTRICT="fetch"
Product: Portage Development Reporter: Christian Parpart (RETIRED) <trapni>
Component: CoreAssignee: Portage team <dev-portage>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 67620    

Description Christian Parpart (RETIRED) gentoo-dev 2004-11-11 08:00:26 UTC
battousai ~ # emerge -pv realplayer

These are the packages that I would merge, in order:

Calculating dependencies ...done!
mydigest= /home/trapni/projects/gentoo/gentoo-x86/media-video/realplayer/files/digest-realplayer-10.0.1 myfiles= ['RealPlayer-10.0.1-source.tar.bz'] mypkg= media-video/realplayer-10.0.1
mysums= None
Traceback (most recent call last):
  File "/usr/bin/emerge", line 2970, in ?
    mydepgraph.display(mydepgraph.altlist())
  File "/usr/bin/emerge", line 1445, in display
    if portage.portdb.fetch_check(x[2], portage.settings):
  File "/usr/lib/portage/pym/portage.py", line 5239, in fetch_check
    if x not in mysums:
TypeError: iterable argument required

===

the digest file does not exist yet; the source isn't downloaded
and won't be automatically downloaded (since RESTRICT=fetch is 
assumed) and though the digest can't be generated automatically, 
too.

However, this is obviousely a problem for portage :(
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2004-11-15 17:08:22 UTC
Is this the same as bug #68861 ?
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2005-01-10 19:28:02 UTC

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