Gentoo Archives: gentoo-user-de

From: Eckard Brauer <e.brauer@×××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Gentoo Version?
Date: Fri, 29 Oct 2004 08:57:54
Message-Id: 200410291057.24369.e.brauer@intershop.de
In Reply to: Re: [gentoo-user-de] Gentoo Version? by Dirk Heinrichs
1 Hallo nochmal, Dirk uund Bernd,
2
3 Am Freitag, 29. Oktober 2004 09:59 schrieb Dirk Heinrichs:
4 > > > Das passiert eben genau wegen der virtuellen Pakete nicht. Sowohl xfree
5 > > > als auch xorg-x11 passen zu virtual/x11. Wenn also eines von beiden
6 > > > installiert ist, ist virtual/x11 installiert. Erst wenn Du dieses
7 > > > deinstallierst, bekommst Du im Falle einer Änderung dann das andere neu
8 > > > installiert.
9 > >
10 > > ...
11 > >
12 > > > S.o.: Virtuals werden dann eingesetzt, wenn es mehrere Pakete für den
13 > > > selben Zweck gibt (Du brauchst nicht xorg-x11 und xfree auf dem selben
14 > > > System).
15 > >
16 > > sollte dann ein emerge -ep x11 nicht xorg-x11 anzeigen? Tut er nicht,
17 > > also wo ist dann mein Denkfehler?
18 >
19 > Was wird denn angezeigt? Nochmal: Wenn Du xfree installiert hast, wird
20 > emerge -p auch xfree anzeigen (mit 'nem R für replace). Wenn Du kein X
21 > installiert hast, wird das angezeigt, was in Deinem Profil in "virtuals"
22 > als virtual/x11 eingetragen ist.
23
24 Soweit richtig (ich will's auch zur Zeit nicht wirklich ersetzen, ist zum
25 Verständnis der Mechanismen):
26
27 $ emerge -p x11
28
29 These are the packages that I would merge, in order:
30
31 Calculating dependencies ...done!
32 [ebuild R ] x11-base/xfree-4.3.0-r7
33
34 ich hatte noch das -e mit (siehe emerge --help):
35
36 --emptytree (-e short option)
37 Virtually tweaks the tree of installed packages to only contain
38 libc, this is great to use together with --pretend. This makes
39 it possible for developers to get a complete overview of the
40 complete dependency tree of a certain package.
41
42 und das liefert (ich beschränke das mal auf die letzten ~10 Zeilen):
43
44 $ emerge -ep x11
45 ...
46 [ebuild N ] sys-apps/util-linux-2.12-r4
47 [ebuild N ] media-libs/libpng-1.2.7
48 [ebuild N ] media-libs/freetype-2.1.5-r1
49 [ebuild N ] media-libs/fontconfig-2.2.3
50 [ebuild N ] x11-base/opengl-update-1.7.2
51 [ebuild N ] x11-misc/ttmkfdir-3.0.9-r2
52 [ebuild N ] app-arch/unzip-5.50-r2
53 [ebuild N ] app-arch/cabextract-1.0
54 [ebuild N ] x11-base/xfree-4.3.0-r7
55 [ebuild N ] media-libs/glide-v3-3.10-r4
56
57 und hier (in der vorletzten Zeile) hätte ich xorg-x11 und eben nicht xfree
58 erwartet.
59
60 Daß bei Beachtung bereits erfüllter Abhängigkeiten/Bedingungen nichts
61 ersetzt/zusätzlich installiert wird ist, wie erwähnt, klar.
62
63 Daß aber --emptytree der Meinung ist, es solle alles wie gehabt nochmal
64 installieren ohne auf die neuen Bedingungen durch Umsetzen
65 von /etc/make.profile einzugehen (auch --newuse ändert daran nichts), sagt
66 mir, daß entweder --emptytree nicht korrekt arbeitet, sich irgendwo weiterer,
67 ggf. auch zu aktualisiernder Daten bedient, oder daß ich irgendwo ein
68 Verständnisproblem habe (was ich auch erstmal vermute). Dieses Problem hätte
69 ich gerne ausgeräumt.
70
71 Eckard der Ausräumer :)
72
73 --
74 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Gentoo Version? Bernd Wurst <bernd@××××××.org>