I'm experiencing some odd behavior from a few packages. They are: app-editors/vim-core media-video/avifile media-libs/libmpeg Every time I 'emerge sync' and then 'emerge -uD world' they come up: -------------- emerge -uDp world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] app-editors/vim-core-6.2-r1 [6.1-r5] [ebuild U ] media-video/avifile-0.7.32.20030219 [0.7.15.20020816-r1] [ebuild UD] media-libs/libmpeg2-0.2.1 [0.3.1] ------------ The next time I sync and emerge -uD, they appear again, except with the versions flipped around from the previous time. It appears that Portage can't fully decide which is the lastest version... Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -uD world 3. emerge sync 4. emerge -uD world ...
do you use portage_overlay ? <=avifile-0.7.15 and >=avifile-0.7.32 have new API which isn't compatible maybe you are using any apps that need old api
portage_overlay?? It might be an app that uses an older API, but I have no clue which app that would be....And vim-core? Did the api change between 6.1 and 6.2? As far as I know, I have nothing that depends on vim besides vim itself....Is there a way to check?
*** This bug has been marked as a duplicate of 13632 ***
With kvim installed, vim-core will cycle between 6.1-rX and 6.2-r1.