1 |
Duncan wrote: |
2 |
> "Mark Haney" <mhaney@××××××××××××.org> posted |
3 |
> 494FE6D7.2060408@××××××××××××.org, excerpted below, on Mon, 22 Dec 2008 |
4 |
> 14:13:27 -0500: |
5 |
> |
6 |
>> I've been updating my system after having some surgery and taking time |
7 |
>> off from everything and I've noticed a funny thing. Certain packages are |
8 |
>> requiring that I install v2.1.4.5 or portage (I'm running 2.1.6.2 now) |
9 |
>> before updating the other packages. Why is that? |
10 |
> |
11 |
> So you're saying they're asking you to downgrade? Do you have an example |
12 |
> and is it in the main tree or some overlay (which)? |
13 |
> |
14 |
> I /think/ that'd be a bug as to date portage has been backward compatible |
15 |
> such that new versions should handle old ebuilds just fine, but I can't |
16 |
> say for sure without an example to look at the code on and see what it's |
17 |
> actually trying to do, where and why. |
18 |
> |
19 |
> What I suspect is happening is that it's depending on a specific portage |
20 |
> version, say =2.1.4*, instead of a slot, which portage should support |
21 |
> everything at least in the main tree. IOW it shouldn't be happening in |
22 |
> the main tree. However, it could still be occurring in some obscure |
23 |
> overlay that doesn't get much testing from ~portage, maybe one that has |
24 |
> mostly paludis or pkgcore users? |
25 |
> |
26 |
> But it's all speculation until there's an example to look at, and the |
27 |
> problem sounds strange enough I'm doubting I'm reading what you said |
28 |
> correctly in the first place. |
29 |
> |
30 |
|
31 |
|
32 |
|
33 |
It seems anything java related and mplayer as well. Which of course I |
34 |
don't understand at all. It also might be a required portage version as |
35 |
you say, but I don't know how to determine that. |
36 |
|
37 |
|
38 |
octavian ~ # emerge -uav ant-core |
39 |
|
40 |
These are the packages that would be merged, in order: |
41 |
|
42 |
Calculating dependencies... done! |
43 |
[ebuild UD] sys-apps/portage-2.1.4.5 [2.1.6.2] USE="-build -doc |
44 |
-epydoc (-selinux)" LINGUAS="-pl" 0 kB |
45 |
*** Portage will stop merging at this point and reload itself, |
46 |
then resume the merge. |
47 |
[ebuild U ] dev-java/ant-core-1.7.1-r2 [1.7.0-r1] USE="-doc -source" |
48 |
6,828 kB |
49 |
|
50 |
--- |
51 |
Calculating dependencies... done! |
52 |
[ebuild UD] sys-apps/portage-2.1.4.5 [2.1.6.2] USE="-build -doc |
53 |
-epydoc (-selinux)" LINGUAS="-pl" 0 kB |
54 |
[ebuild U ] dev-java/sun-jre-bin-1.6.0.11 [1.6.0.07] USE="X alsa |
55 |
(-nsplugin) -odbc" 0 kB |
56 |
|
57 |
---- |
58 |
|
59 |
[ebuild UD] sys-apps/portage-2.1.4.5 [2.1.6.2] USE="-build -doc |
60 |
-epydoc (-selinux)" LINGUAS="-pl" 0 kB |
61 |
[ebuild U ] media-video/mplayer-1.0_rc2_p28058-r1 |
62 |
[1.0_rc2_p27725-r1] USE="X a52 aac alsa arts ass%* dvd encode iconv ipv6 |
63 |
jpeg mad mmx mp3opengl png |
64 |
|
65 |
|
66 |
|
67 |
|
68 |
|
69 |
-- |
70 |
Frustra laborant quotquot se calculationibus fatigant pro inventione |
71 |
quadraturae circuli |
72 |
|
73 |
Mark Haney |
74 |
Sr. Systems Administrator |
75 |
ERC Broadband |
76 |
(828) 350-2415 |
77 |
|
78 |
Call (866) ERC-7110 for after hours support |