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

Bug 6529

Summary: emerge -uk world (update and binary) fails with package dir remote mounted on nfs
Product: Portage Development Reporter: Jeb Campbell <jebc>
Component: UnclassifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeb Campbell 2002-08-15 11:20:55 UTC
emerge -uk world & system fail with:

# emerge -uk system -p

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

Calculating system dependencies \Traceback (most recent call last):
  File "/usr/bin/emerge", line 1315, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 763, in xcreate
    if not self.create(myk):
  File "/usr/bin/emerge", line 625, in create
    mydep["/"]=edepend[0]+" "+edepend[1]
UnboundLocalError: local variable 'edepend' referenced before assignment

The packages dir is remote nfs mounted (no_root_squash and rw for testing
(although I need to set it back to ro when this is done).

I works if I give it a specific package:

# emerge -uk perl -p

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

Calculating dependencies ...done!
[binary   R  ] sys-devel/perl-5.6.1-r6 to /

And one last thing, I assume that when I do emerge -uk foo it has to scan in the
package dir for foo and possibly read it (?) for a checksum?  I was asking
because I am on wireless and just to emerge -uk foo -p then emerge -uk foo makes
it send the file over the wire twice (I am just guessing because it is so slow).

Looking forward to testing any possible fixes or ways to make Gentoo faster!

Jeb
Comment 1 SpanKY gentoo-dev 2002-08-15 13:26:34 UTC
doesnt matter where the pkgdir is mounted, it'll fail if you give emerge 
the 'world' or 'system' target :/

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