However on my main linux box ( webserver, router etc ) I just got the very same problem !
Code: Select all
linux root # emerge dnsmasq [<- anything, doesn't matter, even sync]
Calculating dependencies ...done!
>>> emerge (1 of 1) net-dns/dnsmasq-2.16 to /
Traceback (most recent call last):
File "/usr/bin/emerge", line 2991, in ?
mydepgraph.merge(mydepgraph.altlist())
File "/usr/bin/emerge", line 1831, in merge
retval=portage.doebuild(y,"clean",myroot,self.pkgsettings,edebug,cleanup=1)
File "/usr/lib/portage/pym/portage.py", line 2462, in doebuild
return spawn(EBUILD_SH_BINARY+" "+mydo,mysettings,debug=debug,free=1,logfile=logfile)
File "/usr/lib/portage/pym/portage.py", line 1507, in spawn
return portage_exec.spawn_bash(mystring,env=env,**keywords)
File "/usr/lib/portage/pym/portage_exec.py", line 44, in spawn_bash
return spawn(args,env=env,opt_name=opt_name,**keywords)
File "/usr/lib/portage/pym/portage_exec.py", line 167, in spawn
raise str(e)+":\n "+myc+" "+string.join(myargs)
execve() arg 3 contains a non-string value:
/bin/bash [dnsmasq-2.16] bash -c /usr/lib/portage/bin/ebuild.sh clean




