Gentoo Archives: gentoo-user

From: Meino.Cramer@×××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] weird (?) dependency is blocking freeze
Date: Sun, 28 Feb 2016 08:12:23
Message-Id: 20160228081207.GB4782@solfire
In Reply to: Re: [gentoo-user] weird (?) dependency is blocking freeze by Franz Fellner
1 Franz Fellner <alpine.art.de@×××××.com> [16-02-28 09:08]:
2 > > > Calculating dependencies... done!
3 > > > media-libs/mlt-0.9.0 pulled in by:
4 > > > media-video/openshot-1.4.3 requires >=media-libs/mlt-0.8.2[ffmpeg,frei0r,gtk,melt,python,sdl,xml]
5 > > >
6 > > > Checking the kind of packages:
7 > > >
8 > > > * app-arch/freeze
9 > > > Available versions: 2.5.0-r1
10 > > > Homepage: http://www.ibiblio.org/pub/Linux/utils/compress/
11 > > > Description: Freeze/unfreeze compression program
12 > > >
13 > > > [I] media-libs/mlt
14 > > > Available versions: 0.9.0 ~0.9.8 ~0.9.8-r2 {compressed-lumas debug dv ffmpeg fftw frei0r gtk jack kde kdenlive libav libsamplerate lua melt opengl python qt4 qt5 quicktime rtaudio ruby sdl vdpau vorbis xine xml CPU_FLAGS_X86="mmx sse sse2" KERNEL="linux" PYTHON_TARGETS="python2_7"}
15 > > > Installed versions: 0.9.0(18:22:19 06/06/15)(ffmpeg frei0r gtk jack kdenlive lua melt python qt4 sdl vdpau vorbis xml -compressed-lumas -debug -dv -kde -libav -libsamplerate -quicktime -rtaudio -ruby -xine CPU_FLAGS_X86="mmx sse sse2" KERNEL="linux")
16 > > > Homepage: http://www.mltframework.org/
17 > > > Description: Open source multimedia framework for television broadcasting
18 > > >
19 > > > [I] media-video/openshot
20 > > > Available versions: (~)1.4.3 {+ffmpeg libav +python PYTHON_TARGETS="python2_7"}
21 > > > Installed versions: 1.4.3(18:33:24 06/06/15)(ffmpeg python -libav PYTHON_TARGETS="python2_7")
22 > > > Homepage: http://www.openshotvideo.com
23 > > > Description: Free, open-source, non-linear video editor to create and edit videos and movies
24 > > >
25 > > >
26 > > > ...what is the common dominator which creates this blocking effect? ;)
27 > >
28 > > As always with such things, look in the ebuild.
29 > >
30 > > In /var/portage/app-arch/freeze/freeze-2.5.0-r1.ebuild:
31 > >
32 > > RDEPEND="
33 > > !<=media-libs/mlt-0.4.2
34 > > !media-libs/mlt[melt]
35 > >
36 > > The solution is to set USE="-melt" for mlt if you want to use freeze.
37 >
38 > Which won't work because openshot obviously depends on media-libs/mlt[melt].
39 > So it really looks like openshot can't be installed together with freeze -- If
40 > the dependencies in both the ebuilds are really correct...
41 >
42 >
43
44 Hi Franz,
45
46 "You took the words right out of my mouth..."
47 "Bat out of hell" Meat loaf
48
49 yes ... it was the reason for asking for the common dominator of
50 both...
51
52 Best regards
53 Meino