1 |
On Sat, 2005-09-03 at 12:14 -0500, Roy Wright wrote: |
2 |
> Howdy, |
3 |
> |
4 |
> I have my system set up to sync every night then send me a notification |
5 |
> message. |
6 |
> I then examine what has changed and decide when to do the emerge. |
7 |
> |
8 |
> For the past week, emerge -uDNv world has been toggling arts, kdelibs, |
9 |
> and kwin. |
10 |
> What I mean is that if 3.4.1 is installed then it upgrades to 3.4.2 |
11 |
> (which is as expected |
12 |
> since I have these in my package.keywords file). The problem seems to |
13 |
> be that when |
14 |
> 3.4.2 is installed, emerge wants to downgrade them to 3.4.1. This |
15 |
> doesn't make |
16 |
> sense to me. |
17 |
> |
18 |
> I'm also at a loss on how to troubleshoot this. |
19 |
> |
20 |
> Here's what I can see: |
21 |
> |
22 |
> royw-gentoo ~ # emerge -uDNv world -p |
23 |
> |
24 |
> These are the packages that I would merge, in order: |
25 |
> |
26 |
> Calculating world dependencies ...done! |
27 |
> [ebuild UD] kde-base/arts-3.4.1-r2 [3.4.2] +alsa +arts |
28 |
> -artswrappersuid -debug +esd -hardened -jack +kdeenablefinal +mp3 |
29 |
> +vorbis +xinerama 0 kB |
30 |
> [ebuild UD] kde-base/kdelibs-3.4.1-r2 [3.4.2] +alsa +arts +cups |
31 |
> -debug +doc -jpeg2k +kdeenablefinal +kerberos -openexr +spell +ssl +tiff |
32 |
> +xinerama -zeroconf 0 kB |
33 |
> [ebuild UD] kde-base/kwin-3.4.1 [3.4.2] +arts -debug +kdeenablefinal |
34 |
> -kdexdeltas +xinerama 0 kB |
35 |
> |
36 |
> Total size of downloads: 0 kB |
37 |
> royw-gentoo ~ # eix -e arts |
38 |
> * kde-base/arts |
39 |
> Available versions: 1.2.3 1.3.2 1.3.2-r1 3.4.1-r2 ~3.4.2 [M]3.5_alpha1 |
40 |
> Installed: 1.3.2-r1 3.4.2 |
41 |
> Homepage: http://multimedia.kde.org/ |
42 |
> Description: aRts, the KDE sound (and all-around |
43 |
> multimedia) server/output manager |
44 |
> |
45 |
> |
46 |
> Found 1 matches |
47 |
> royw-gentoo ~ # grep arts /etc/portage/* |
48 |
> /etc/portage/package.keywords:kde-base/arts ~x86 |
49 |
> /etc/portage/package.keywords:kde-base/kdemultimedia-arts ~x86 |
50 |
> /etc/portage/package.keywords:kde-base/artsplugin-mpeglib ~x86 |
51 |
> /etc/portage/package.keywords:kde-base/artsplugin-mpg123 ~x86 |
52 |
> /etc/portage/package.keywords:kde-base/artsplugin-audiofile ~x86 |
53 |
> /etc/portage/package.keywords:kde-base/artsplugin-xine ~x86 |
54 |
> |
55 |
> |
56 |
> Any ideas? |
57 |
> |
58 |
> TIA, |
59 |
> Roy |
60 |
> |
61 |
Hi, |
62 |
Use the "--tree" option of 'emerge' (or "t" for short), it gives you a |
63 |
tree-view of the packages, and what is most important the dependencies |
64 |
even with some installed packages. |
65 |
Think that when going to 3.4.2 it's a simple upgrade as this is the |
66 |
latest version, but the Downgrade is due to some installed package which |
67 |
depends on <=3.4.1-rX and consequently requires a downgrade (see which |
68 |
one using "--tree"). |
69 |
Check man emerge, etc. |
70 |
HTH. Rumen |