On Wednesday, December 14, 2016 12:06:00 AM Philip Webb wrote: > I just updated Qt5 to 5.6.2 & ran into a familiar Portage problem. > > The emerge command responds with a list of "conflicts", > all involving 5.6.1 vs 5.6.2 versions of the c 15 pkgs. > The only way to get around this is to unmerge the existing pkgs via '-C', > then install the new versions. That works, but it's brute force. > > Portage sb able to resolve this kind of conflict for itself. > If not, then at least it should advise users intelligently > to do what I've just described. It can happen with other sets of pkgs. > > Yes, I did do 'backtrack==30'. > > Before I send in a bug, does anyone else have useful comments ?
I did exactly the same upgrade on 2 machines, along with an entire plasma upgrade, and didn't encounter this issue. For comparison, this is what I generally use: # emerge -vauDN --with-bdeps=y @world # emerge -va --depclean Do you only upgrade subsets? Or the full world? I found that with libraries like qt, python and similar, only upgrading those makes it impossible for portage to properly handle the blockers. -- Joost