View previous topic :: View next topic |
Author |
Message |
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Fri Jan 23, 2015 5:15 pm Post subject: Another KDE package depending on Gnome! |
|
|
This is getting silly, but I found another problem with dependencies. I use kdenlive to edit video. In Debian, this is OK. In Gentoo, I cannot make DVDs. Why? It requires dvdauthor, no problem. However, dvdauthor in Gentoo is trying to pull a huge chunk of Gnome with it!
Code: |
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by media-gfx/gtkimageview-1.6.4
# required by media-gfx/ufraw-0.20-r1[-gtk,gimp]
# required by media-gfx/imagemagick-6.9.0.3[raw]
# required by media-video/dvdauthor-0.7.0[-graphicsmagick]
# required by dvdauthor (argument)
# /etc/portage/package.mask:
=gnome-base/gnome-common-3.12.0
|
I have "gnome-base/*" masked because I do NOT want Gnome on my system. If they love Poettering, systemd, and Redhat so much I don't want it. Is there another way I can go about this? I need dvdauthor, but refuse to use Gnome or have any part of it on my system. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Fri Jan 23, 2015 5:28 pm Post subject: |
|
|
I fixed it. I added the USE flag "graphicsmagick" for dvdauthor in package.use and now not only does it not try to pull Gnome, but it pulls in half the packages as before! Also, would this have been a portage thread?
*UPDATE*
Alright, well now it won't compile dvdauthor. The rest went fine, but dvdauthor fails while looking for a header.
Code: |
subgen-encode.c:126:29: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses]
p[i] = s->pal[i + j & 3];
^
subgen-image.c:33:24: fatal error: magick/api.h: No such file or directory
#include <magick/api.h>
^
compilation terminated.
Makefile:442: recipe for target 'subgen-image.o' failed
make[2]: *** [subgen-image.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/media-video/dvdauthor-0.7.0/work/dvdauthor/src'
Makefile:270: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-video/dvdauthor-0.7.0/work/dvdauthor/src'
Makefile:274: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
|
I then proceeds to tell me that the emerge failed in the compile phase. Also, can this be moved to portage? I was thinking of multimedia since this is a multimedia program, but I realize now that my issues lie within portage. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|