Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] install a single package into a different tree?
Date: Sun, 17 Mar 2013 17:28:37
Message-Id: 1363541301.28386.0@numa-i
In Reply to: Re: [gentoo-user] install a single package into a different tree? by Neil Bothwick
1 On 03/17/2013 02:12:06 PM, Neil Bothwick wrote:
2 > On Sun, 17 Mar 2013 13:30:51 +0100, Helmut Jarausch wrote:
3 >
4 > > I'd like to install both media-video/avidemux-2.5.6-r2 and
5 > > media-video/avidemux-2.6.2
6 > > which are blocking each other.
7 >
8 > They are slotted, so you can install both.
9 >
10 > emerge avidemux:2 avidemux:2.6
11 >
12 > However, there is a problem installing 2.6.2 over 2.6.1 because some
13 > files have moved to avidemux-core causing collisions. I worked round
14 > this
15 > yesterday with
16 >
17 > FEATURES="-protect-owned" emerge avidemux:2.6
18 >
19 > but it may have been fixed by now.
20 >
21 >
22 Thanks Neil.
23
24 To try out 2.6.2 I have removed 2.5.6 first, then I installed 2.6.2.
25 Now I cannot install 2.5.6 anymore:
26
27 emerge -vp media-video/avidemux:2
28
29 These are the packages that would be merged, in order:
30
31 Calculating dependencies... done!
32 [ebuild NS #] media-video/avidemux-2.5.6-r2:2 [2.6.2:2.6] USE="aac
33 alsa gtk mp3 nls opengl qt4 sdl truetype vorbis x264 xv xvid -aften
34 -amr -jack -oss -pulseaudio -vpx" LINGUAS="de -bg -ca -cs -el -es -fr
35 -it -ja -pt_BR -ru -sr -sr@latin -tr -zh_TW" 0 kB
36 [blocks B ] <media-video/avidemux-2.6.2
37 ("<media-video/avidemux-2.6.2" is blocking
38 media-libs/avidemux-core-2.6.2)
39
40 Total: 1 package (1 in new slot), Size of downloads: 0 kB
41 Conflict: 1 block (1 unsatisfied)
42
43 * Error: The above package list contains packages which cannot be
44 * installed at the same time on the same system.
45
46 (media-libs/avidemux-core-2.6.2::gentoo, installed) pulled in by
47
48 =media-libs/avidemux-core-2.6.2[a52,alsa,dts,lame,mmx,nls,sdl,vorbis,truetype,xvid,x264,xv]
49 required by (media-video/avidemux-2.6.2::gentoo, installed)
50
51 (media-video/avidemux-2.5.6-r2::gentoo, ebuild scheduled for merge)
52 pulled in by
53 media-video/avidemux:2
54 media-video/avidemux required by @selected
55
56 Then I have removed both versions and I have installed version 2.5.6
57 first. Then again
58
59 FEATURES="-protect-owned" emerge media-video/avidemux:2.6
60 Calculating dependencies... done!
61 [ebuild N ] media-libs/avidemux-core-2.6.2 USE="a52 alsa dts lame
62 mmx nls sdl truetype vorbis x264 xv xvid -aften -amr -debug -fontconfig
63 -jack -libsamplerate -oss (-system-ffmpeg)" LINGUAS="de -ca -cs -el -es
64 -fr -it -ja -pt_BR -ru -sr -sr@latin -tr"
65 [ebuild NS ] media-video/avidemux-2.6.2 [2.5.6-r2] USE="a52 alsa
66 dts gtk lame mmx nls qt4 sdl truetype vorbis x264 xv xvid -aften -amr
67 -debug -fontconfig -jack -libsamplerate -oss" LINGUAS="de -ca -cs -el
68 -es -fr -it -ja -pt_BR -ru -sr -sr@latin -tr"
69 [blocks B ] <media-video/avidemux-2.6.2
70 ("<media-video/avidemux-2.6.2" is blocking
71 media-libs/avidemux-core-2.6.2)
72
73 * Error: The above package list contains packages which cannot be
74 * installed at the same time on the same system.
75
76 (media-video/avidemux-2.5.6-r2::gentoo, installed) pulled in by
77 media-video/avidemux:2 required by @selected
78
79 (media-libs/avidemux-core-2.6.2::gentoo, ebuild scheduled for merge)
80 pulled in by
81
82 =media-libs/avidemux-core-2.6.2[a52,alsa,dts,lame,mmx,nls,sdl,vorbis,truetype,xvid,x264,xv]
83 required by (media-video/avidemux-2.6.2::gentoo, ebuild scheduled for
84 merge)
85
86 So, you must have been very lucky, and that's not portable.
87 Helmut.

Replies

Subject Author
Re: [gentoo-user] install a single package into a different tree? Neil Bothwick <neil@××××××××××.uk>