Jump to content
  • 0
Sign in to follow this  

Conflicts have been encountered! imagemagick- and but not IUSE perl


Hello! I have been installed shutter when I got the message about preserved libraries. I run `emerge @preserved-rebuild` as for advise.


!!! existing preserved libs:
>>> package: media-gfx/imagemagick-
 *  - /usr/lib64/libMagick++-6.Q16.so.8
 *  - /usr/lib64/libMagick++-6.Q16.so.8.0.0
 *      used by /usr/lib64/libopenshot.so.0.1.8 (media-libs/libopenshot-0.1.8)
 *  - /usr/lib64/libMagickCore-6.Q16.so.5
 *  - /usr/lib64/libMagickCore-6.Q16.so.5.0.0
 *      used by /usr/lib64/libopenshot.so.0.1.8 (media-libs/libopenshot-0.1.8)
 *  - /usr/lib64/libMagickWand-6.Q16.so.5
 *  - /usr/lib64/libMagickWand-6.Q16.so.5.0.0
Use emerge @preserved-rebuild to rebuild packages using these libraries

# emerge @preserved-rebuild
Calculating dependencies... done!
[ebuild     UD ] media-gfx/imagemagick- [] USE="-perl*" 
[ebuild   R    ] media-libs/libopenshot-0.1.8 

Oops! Conflicts have been encountered:

>>> media-libs/libopenshot-0.1.8:0/0::media-kit, ebuild scheduled for merge, wants <media-gfx/imagemagick-7:0=[cxx]
>>> virtual/imagemagick-tools-0:0/0::nokit, installed, wants media-gfx/imagemagick[perl?]

My candidates are:

>>> media-gfx/imagemagick-, ebuild scheduled for merge has SLOT 0/ but not IUSE perl?
>>> media-gfx/imagemagick-, installed has SLOT 0/ but not IUSE perl?

We hope this informational output has been useful in identifying the
problem. We are continually working to reduce conflicts. Do not
hesitate to report a bug at https://bugs.funtoo.org. Thank you! :)

As for my experience, please, which lines exactly to type for it?

Share this post

Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

I've added USE: perl in make conf, run `emerge @preserved-rebuild` again and got the message disappeared. imagemagick-6.9 installed :

# compare --version
Version: ImageMagick 6.9.9-18 Q16 x86_64 2017-12-24 http://www.imagemagick.org
Copyright: © 1999-2017 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP 
Delegates (built-in): bzlib cairo freetype jng jp2 jpeg ltdl png rsvg tiff webp wmf x xml zlib

Now system is compiling 428 packages after run `emerge -ave openshot` as far as CFLAGS: -aes was added for PyQt5-5.8.2, openshot's dependency, that requires aes support.

# cat /etc/portage/make.conf

INPUT_DEVICES="evdev keyboard mouse synaptics"
CPU_FLAGS_X86="mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
CFLAGS="-march=silvermont -mno-aes -O2 -pipe"

USE="alsa cairo dbus gui imagemagick introspection \
     network opengl perl printsupport \
     svg widgets \


Share this post

Link to post
Share on other sites
  • 0


you can add use flags as per package in /etc/portage/package.use (or /etc/portage/package.use/somename )

in format of:

media-gfx/imagemagick perl


<media-gfx/imagemagick-7 perl

that will enable perl just for the one package

Share this post

Link to post
Share on other sites
  • 0

thank you. openshot works fine.

after last install I did not make updates. Now another gimp, another look of firefox, openshot has buttons in video preview area (had not before) and does not stop and crushes as before.

I think new funtoo work faster, it does satisfy me.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Create New...