* Detected file collision(s): * * /usr/lib32/libspeexdsp.so * /usr/lib32/libspeex.so.1 * /usr/lib32/libspeexdsp.so.1 * /usr/lib32/libspeex.so * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * app-emulation/emul-linux-x86-sdl-20081109 * /usr/lib32/libspeex.so * /usr/lib32/libspeex.so.1 * /usr/lib32/libspeexdsp.so * /usr/lib32/libspeexdsp.so.1 * * Package 'app-emulation/emul-linux-x86-medialibs-20091231' NOT merged * due to file collisions. If necessary, refer to your elog messages for * the whole content of the above message.
I didn't expect this will occur since emul-linux-x86-medialibs-20091231.ebuild RDEPENDs on ~app-emulation/emul-linux-x86-sdl-${PV} :-/, but now I have remembered that maybe this occurs because emul-linux-x86-sdl-20091231.ebuild also RDEPENDs on ~app-emulation/emul-linux-x86-medialibs-${PV}" :-( (this is inherited from older emul packages) The problem is that, in this situations, I don't know how portage chooses the order For now, probably, app-emulation/emul-linux-x86-medialibs-20091231 could block <=app-emulation/emul-linux-x86-sdl-20081109 , but I will need to try to make app-emulation/emul-linux-x86-medialibs stop depending on app-emulation/emul-linux-x86-sdl for the next round Do you have any better alternative? (since you have much more experience than me on this :-)) Thanks
Fix just comitted Thanks a lot for reporting, please report every problem you find :-) Regards