On Sat, 30 Nov 2019 05:45:48 +0100 [email protected] wrote: > On 11/29 10:28, Dale wrote: > > [email protected] wrote: > > > On 11/29 10:12, Dale wrote: > > >> [email protected] wrote: > > >>> (media-gfx/imagemagick-7.0.9.5:0/7.0.9::gentoo, ebuild > > >>> scheduled for merge) conflicts with > > >>> <media-gfx/imagemagick-7:=[cxx] required by > > >>> (media-gfx/inkscape-1.0_beta1:0/0::gentoo, ebuild scheduled for > > >>> merge) > > >>> > > >>> What does "media-gfx/imagemagick-7:=[cxx]" indicate for a > > >>> version ?
Hi, man 5 ebuild tells us that: = Indicates that any slot value is acceptable. In addition, for runtime dependencies, indicates that the package will break unless a matching package with slot and sub-slot equal to the slot and sub-slot of the best installed version at the time the package was installed is available. In this it case means that inkscape wants the same slot version of imagemagick as it was present in the system at the time inkscape got emerged. So if you update imagemagick to a higher slot, inkscape will break and needs to be rebuilt. The rebuild should have been automatically scheduled by emerge. I am not sure why it did not but you have probably too many other conflicts and emerge got lost in that mess. ;-) It usually helps if you make all the USE flag and keyword changes that emerge wants you to do first. If it does not help then unmerge inkscape and emerge it again after update. > after switching this cxx-thingy off and on again, I get additional > errors: > > dev-python/numpy:0 > > (dev-python/numpy-1.17.4:0/0::gentoo, ebuild scheduled for merge) > conflicts with > dev-python/numpy[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] > required by (media-libs/opencv-4.1.2:0/4.1.2::gentoo, installed) This looks like python is going to be updated. Again, try to make all the USE flags and keyword changes (they are usually printed at the end of emerge's error output). Then try to increase backtrack value with --backtrack parameter. Robert -- Róbert Čerňanský E-mail: [email protected] Jabber: [email protected]

