On 08/31/11 01:13, Alan Hourihane wrote:
> On 08/29/11 20:05, Fabian Groffen wrote:
>> On 29-08-2011 11:42:03 +0200, Fabian Groffen wrote:
>>> On 29-08-2011 11:30:46 +0200, Burcin Erocal wrote:
>>>>> "--dir-file=%s/dir %s/%s" % (EPREFIX, inforoot, inforoot, x))
>>>>> TypeError: not all arguments converted during string formatting
>>>> I also ran into this last week. The following patch fixes the problem for me. It seems to be introduced in the prefix version of portage.
>>> Thanks, there was a bug about it, I now see there is a ) missing. I'll
>>> apply your patch soon.
>> I've been looking at default, and didn't find extra parenthesis there,
>> so I tried the following. Does that work for you?
> Didn't work.....
> Traceback (most recent call last):
> File "/usr/bin/emerge", line 44, in <module>
> retval = emerge_main()
> File "/j/usr/lib/portage/pym/_emerge/main.py", line 1909, in emerge_main
> trees, mtimedb, retval)
> File "/j/usr/lib/portage/pym/_emerge/main.py", line 370, in post_emerge
> infodirs, info_mtimes, retval)
> File "/j/usr/lib/portage/pym/_emerge/main.py", line 164, in
> "--dir-file=%s/dir %s/%s" % (_unicode_decode(EPREFIX), inforoot,
> inforoot, x))
> TypeError: not all arguments converted during string formatting
Using this seemed to work ....