On Wed, Dec 21, 2005 at 01:50:20PM +0100, Grobian wrote: > On 20-12-2005 16:09:47 -0800, m h wrote: > > still chugging. Upto 550Megs of memory for configure.... I guess I > > need to see what is really going on here... > > After adding many packages to either package.provided, or just porting > them to EAPI="prefix". (well in fact just adding them and doing a quick > scan for possible problems), I finally got portage giving me a whole > bunch of apps it wanted to emerge on emerge -av system. > > Unfortunately, my luck was spoiled right after removing the -a: > > Do you want me to merge these packages? [Yes/No] y > >>> emerge (1 of 70) sys-devel/patch-2.5.9-r1 to / > !!! Unable to create PORT_LOGDIR > !!! > Traceback (most recent call last): > File "/ufs/fabian/scratch/programs/gentoo/usr/bin/emerge", line 3257, in ? > mydepgraph.merge(pkglist) > File "/ufs/fabian/scratch/programs/gentoo/usr/bin/emerge", line 1951, in merge retval=portage.doebuild(y,"clean",myroot,self.pkgsettings,edebug,cleanup=1,tree="porttree") > File "/net/pegasus.ins.cwi.nl/export/scratch0/fabian/programs/gentoo/usr/lib/portage/pym/portage.py", line 2698, in doebuild > print "!!!",e > UnboundLocalError: local variable 'e' referenced before assignment > > > Do I understand Python's ****** stacktrace correctly if I think this is > an error during an error? I guess figuring out what PORT_LOGDIR should > be will help... That 'UnboundLocalError' is a bug in prefix and trunk (fixed also). That said, I'm wondering what perms/privs you're running as. The port_logdir perm resets shouldn't be failing unless you're running as non root and trying to have it modify a dir it lacks privs to... ~harring