Gentoo Archives: gentoo-user-de

From: Renat Golubchyk <ragermany@×××.net>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] was ist grösser als @world..?
Date: Mon, 05 Jul 2010 09:10:55
Message-Id: 20100705110940.686c0467@mating-tux
In Reply to: [gentoo-user-de] was ist grösser als @world..? by Christian Bricart
1 Moin!
2
3 On Fri, 2 Jul 2010 09:14:44 +0200 "Christian Bricart"
4 <christian@×××××××.de> wrote:
5 > Servus,
6 >
7 > welches Set ist eigentlich noch grösser als @world..?
8 > Soll heissen: wenn ich einen kompletten rebuild machen will, oder
9 > (was ja öfter vorkommt) schauen will, welche Pakete im Tree updatebar
10 > sind, dann liefert mir bei letzterem z.B.
11 > # emerge --update --deep --newuse --pretend world
12 > eine Auswahl von neuen Paketen - soweit ok.
13 > Allerdings habe ich mich immer gewundert, warum z.B. bei einem
14 > # eix -u
15 > manchmal noch mehr Pakete rauskommen.
16 >
17 > Der Unterschied ist, dass einige Pakete nicht im @world-Set sind,
18 > weil sie nicht expizit emerged, sondern nur als Abhängigkeit gezogen
19 > wurden - dann landen sie nicht in @world.
20
21 Es gibt die Laufzeit-Abhängigkeiten (runtime dependencies) und
22 Build-Abhängigkeiten (build dependencies), die nur zum Kompilieren
23 gebraucht werden. Die letzteren werden nicht zwingend aktualisiert,
24 weil sie ja nach der Installation der Pakete, die sie gebraucht haben,
25 nicht mehr benötigt werden. Diese werden später nicht mehr
26 berücksichtigt und liegen dann einfach auf dem System rum. Wenn du
27 diese auch aktualisieren willst, kannst du emerge die Option
28 "--with-bdeps=y" verpassen (oder für immer
29 EMERGE_DEFAULT_OPTS="--with-bdeps=y" in make.conf setzen).
30
31
32 Grüße,
33 Renat
34
35 --
36 Probleme kann man niemals mit derselben Denkweise loesen,
37 durch die sie entstanden sind.
38 (Einstein)

Attachments

File name MIME type
signature.asc application/pgp-signature