| View previous topic :: View next topic |
| Author |
Message |
rgeber n00b


Joined: 01 Jun 2011 Posts: 19 Location: Germany/Dresden
|
Posted: Mon Apr 23, 2012 2:55 pm Post subject: inkscape and graphicsmagick |
|
|
Hi,
I tried to install inkscape on a system which runs graphicsmagick instead of imagemagick. When trying to merge inkscape the following message appears:
| Code: | --- Invalid atom in /etc/portage/package.keywords: =dev-lang/php-5.3.10_r1
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-gfx/imagemagick-6.7.6.4 USE="bzip2 corefonts cxx fontconfig fpx gs jpeg jpeg2k lcms lzma openmp png raw svg tiff truetype webp zlib -X -autotrace -djvu -fftw -graphviz -hdri -jbig -lqr -opencl -openexr -pango -perl -q32 -q64 -q8 -static-libs -test -wmf -xml" 0 kB
[ebuild N ] media-gfx/inkscape-0.48.2 USE="nls -debug -dia -gnome -gs -inkjar -lcms -spell -wmf" 0 kB
[blocks B ] media-gfx/graphicsmagick[imagemagick] ("media-gfx/graphicsmagick[imagemagick]" is blocking media-gfx/imagemagick-6.7.6.4)
[blocks B ] media-gfx/imagemagick ("media-gfx/imagemagick" is blocking media-gfx/graphicsmagick-1.3.13)
Total: 2 packages (2 new), Size of downloads: 0 kB
Conflict: 2 blocks (2 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(media-gfx/imagemagick-6.7.6.4::gentoo, ebuild scheduled for merge) pulled in by
media-gfx/imagemagick[cxx] required by (media-gfx/inkscape-0.48.2::gentoo, ebuild scheduled for merge)
(media-gfx/graphicsmagick-1.3.13::gentoo, installed) pulled in by
media-gfx/graphicsmagick required by @selected
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items. |
Since I can't just install imagemagick I need another solution here. Since graphicsmagick is compies with the "imagemagick" flag it should provide all the functionality imagemagick has.
cu
Roman _________________ We are all connected |
|
| Back to top |
|
 |
gorkypl Guru

Joined: 04 Oct 2010 Posts: 440 Location: Kraków, PL
|
Posted: Mon Apr 23, 2012 3:59 pm Post subject: |
|
|
Inkscape needs imagemagick. If you are sure that graphicsmagick with [imagemagick] is enough you can try adding media-gfx/imagemagick to /etc/portage/profile/package.provided, but you are on your own in case of troubles.
Alternatively, you can remove imagemegick useflag from graphicsmagick.
Finally, why are you not reading the news? _________________ BTW, TWM FTW! |
|
| Back to top |
|
 |
Etal Veteran


Joined: 15 Jul 2005 Posts: 1633
|
Posted: Mon Apr 23, 2012 7:04 pm Post subject: |
|
|
You can only replace ImageMagick with GrapicsMagick it the program only calls one of the executables directly. Inkscape uses the library ImageMagick libraries, so you can't replace it.
See bug 309055 _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
| Back to top |
|
 |
rgeber n00b


Joined: 01 Jun 2011 Posts: 19 Location: Germany/Dresden
|
Posted: Tue Apr 24, 2012 6:00 am Post subject: |
|
|
@etal: i was afraid that might be the case. guess it would be ok to simply compile graphicsmagick manually for the application that needs it, making room for imagemagick. thanks for the insight.
cu
Roman _________________ We are all connected |
|
| Back to top |
|
 |
Etal Veteran


Joined: 15 Jul 2005 Posts: 1633
|
Posted: Tue Apr 24, 2012 7:36 pm Post subject: |
|
|
You can also install graphicsmagick alongside imagemagick if graphicsmagick is built with imagemagick USE flag unset. _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
| Back to top |
|
 |
|