1 |
Am 02.12.2004 um 13:55 Uhr haben Sie geschrieben: |
2 |
> Mißverständnis. monodevelop braucht gtkhtml sonst |
3 |
> kompiliert es gar nicht. |
4 |
|
5 |
Wenn es ohne gtkhtml nicht kompiliert, dann ist etwas |
6 |
kaputt, z.B. das ebuild. |
7 |
|
8 |
Wenn "emerge -pv monodevelop" ergibt: |
9 |
> monodevelop +gtkhtml |
10 |
dann bedeutet dies: |
11 |
- monodevelop *unterstuetzt* das USE-Flag "gtkhtml". |
12 |
- Das USE-Flag "gtkhtml" ist aktiv. |
13 |
- Wenn jetzt monodevelop emerged wird, dann wird es mit |
14 |
gtkhtml-Unterstuetzung gebaut (z.B. durch ein |
15 |
--enable-gtkhtml, oder wie auch immer das bei diesem |
16 |
Paket ist) |
17 |
|
18 |
Und nochmal --newuse, hier direkt aus der Manpage: |
19 |
> --newuse |
20 |
> Tells emerge to include installed packages where USE |
21 |
> flags have changed since compilation. An asterisk marks |
22 |
> when a USE flag has changed since the package was |
23 |
> compiled. |
24 |
|
25 |
Also: Hier soll portage nicht nur die Pakete raussuchen, die |
26 |
es eh raussuchen wuerden, sondern soll zusaetzlich |
27 |
schauen, ob bei einem bereits installierten Ebuild die Werte |
28 |
"verwendete USE-Flags beim letzten Erbauen" und "die von |
29 |
DIR aktuell gesetzte USE-Flags" unterschiedlich sind und in |
30 |
diesem Fall nochmal neu bauen. |
31 |
|
32 |
Du solltest USE="..." ueberhaupt nie direkt an der |
33 |
Kommandozeile verwenden! Du setzt deine USE-Flags in der |
34 |
make.conf (ggf. mit "ufed", wenn du moechtest). Soll ein |
35 |
einzelnes Ebuild andere USE-Flags erhalten, so kannst du |
36 |
dies in /etc/portage/package.use mitteilen. |
37 |
|
38 |
Zusammenfassend: |
39 |
Wenn bei einem "emerge -v ..." ein USE-Flag ueberhaupt |
40 |
erscheint, dann bedeutet dies bereits, dass !!!DU!!! die |
41 |
Auswahl hast, ob du dieses Ebuild MIT ODER OHNE die |
42 |
Unterstuetzung dieser Funktion haben moechtest. |
43 |
|
44 |
Da ein USE-Flag die Abhaengigkeiten eines Ebuilds |
45 |
veraendert, empfiehlt es sich auch, --newuse immer mit -uD |
46 |
zusammen zu verwenden. |
47 |
|
48 |
73, Robert <robert@×××××××××××××.com> |
49 |
(heute wieder mit Confixx-Webmailer von der Arbeit aus) |
50 |
|
51 |
|
52 |
|
53 |
-- |
54 |
gentoo-user-de@g.o mailing list |