Hi Chao<div><br></div><div>Instead of fixing the code I enabled the sqlite db by default <a href="http://commits.kde.org/emerge/9f8deaa1733574c4d14d291296ea40219319333e">http://commits.kde.org/emerge/9f8deaa1733574c4d14d291296ea40219319333e</a></div>

<div>If you don't want it  set EMERGE_ENABLE_SQLITEDB=False, but with the sqlite db the bg doesn't occur and your emerge will also solve dependencies a bit faster.</div><div><br></div><div>Patrick</div><div><br><div class="gmail_quote">

On 1 November 2011 06:04, 冯超 <span dir="ltr"><<a href="mailto:fengchao@alading-mobi.com">fengchao@alading-mobi.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi,<br>
<br>
When emerge boost, the following error message is shown:<br>
"already installed, this should no happen"<br>
<br>
I checked the etc/portage/installed file. Only boost-* package are installed:<br>
<br>
win32libs-bin/boost-headers-1.<u></u>47.0<br>
win32libs-bin/boost-program-<u></u>options-1.47.0<br>
win32libs-bin/boost-python-1.<u></u>47.0<br>
win32libs-bin/boost-system-1.<u></u>47.0<br>
win32libs-bin/boost-thread-1.<u></u>47.0<br>
<br>
<br>
So the code in emerge\bin\portage.py line 791 thought boost-headers is boost- :<br>
   elif line.startswith( "%s/%s-" % ( category, package ) ):<br>
        utils.die(package + "already installed, this should no happen" )<br>
<br>
The parser code above should be updated to handle this boost special case.<br><font color="#888888">
<br>
--<br>
Chao Feng<br>
<br>
<br>
______________________________<u></u>_________________<br>
Kde-windows mailing list<br>
<a href="mailto:Kde-windows@kde.org" target="_blank">Kde-windows@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-windows" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/kde-windows</a><br>
</font></blockquote></div><br></div>