Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

16.05.2005, 20:18

[ gelöst ] Probleme bei Installation von Gnome

Hallo an alle!

Ich habe Gentoo 2005.0 erfolgreich installiert und es läuft (nur Konsole - kein grafischer Desktopmanager).

Vor einigen Tagen habe ich, gemäss dieser Anleitung Gnome installieren wollen. Es war mir doch dabei entgangen, die Datei /etc/make.conf um die beiden Optionen howl und hal zu erweitern. Das hatte zur Folge, dass, wenn ich weiterhin nach der o.g. Anleitung vorging, es beim Hinzufügen von hald und mDNSResponder zum Standard-Runlevel zu Fehlermeldungen kam. Daraufhin änderte ich die Datei /etc/make.conf wie in der Anleitung erwähnt ab, und wiederholte den Vorgang emerge gnome-light, jedoch änderte sich an dem Resultat nichts. Die Fehlermeldungen blieben die gleichen:

Quellcode

1
2
# /etc/init.d/hald start
-bash: /etc/init.d/hald: No such file or directory


Quellcode

1
2
# /etc/init.d/mDNSResponder start
-bash: /etc/init.d/mDNSResponder: No such file or directory


Gibt es eine Möglichkeit, die Installation durch emerge gnome-light wieder rückgängig zu machen, um diese dann erneut (richtig) durchzuführen, oder hat jemand einen anderen Vorschlag?

Ich bin für jeden Hinweis dankbar.

Viele Grüsse,
BigFish
Where there's a will, there's a way.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BigFish« (20.05.2005, 23:10)


2

17.05.2005, 09:54

Wenn du an USE etwas änderst, mußt du emerge -uD --newuse world machen. Damit werden alle Pakete, auf die sich die geänderten use-Variablen beziehen neu übersetzt.

Oder in diesem Fall halt emerge -uD --newuse gnome-light.

3

17.05.2005, 11:25

Probleme bei Installation von Gnome

Hallo Klaus!

Vielen Dank für Deine Antwort.

Ich habe gestern die Portage Einführung gelesen und bin demnach wie folgt vorgegangen:

Quellcode

1
# emerge --sync

Dieser Schritt verläuft problemlos. Führe ich allerdings

Quellcode

1
# emerge --update --deep --newuse world

aus, dann erhalte ich folgende Fehlermeldung:

Quellcode

1
2
3
4
!!! ERROR: net-misc/howl-0.9.6-r2 failed
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.


Ich kann dazu leider nicht viel mehr sagen, es sei denn, es gäbe eine Logfile, welche den Vorgang mitprotokolliert, denn es kommen so viele Fehlermeldungen, dass ich nur noch die letzten (nicht sehr aufschlussreichen) Zeilen davon auf meinem Bildschirm lesen kann.

Vielleicht kann mir dazu jemand einen Tipp geben?

Das paket howl 0.9.6-r2 ist bei mir übrigens nicht installiert. Ein

Quellcode

1
# emerge howl

schlägt ebenfalls fehl. Die letzten Zeilen gleichen der vorangegangen Fehlermedlung.

Ich bin für jede Hilfe dankbar.

Viele Grüsse,
BigFish
Where there's a will, there's a way.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BigFish« (17.05.2005, 13:50)


4

17.05.2005, 15:54

RE: Probleme bei Installation von Gnome

Zitat

Original von BigFish

aus, dann erhalte ich folgende Fehlermeldung:

Quellcode

1
2
3
4
!!! ERROR: net-misc/howl-0.9.6-r2 failed
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.



Das hört sich stark nach zu "scharfen" CFLAGS an...

Vielleicht hilft dir das hier weiter:
Click
klopf, klopf................................................www.DAESS.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Calimerouh« (17.05.2005, 15:56)


5

17.05.2005, 16:26

Probleme bei Installation von Gnome

Hallo!

Also meine /etc/make.conf sieht folgendermassen aus:

Quellcode

1
2
3
4
5
6
7
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
GENTOO_MIRRORS="ftp. ......"
SYNC="ftp. ......"
USE="-qt -kde gtk gnome howl hal cups foomaticdb ppds usb alsa"

Was ist mit zu scharfen Einstellungen gemeint?

Sollte ich an meinen Einstellungen etwas ändern?

Ich bin für jeden Hinweis dankbar.

Viele Grüsse,
BigFish
Where there's a will, there's a way.

6

20.05.2005, 15:02

Probleme bei Installation von Gnome

Hallo liebes Forum!

Bei diesem Thema bin ich leider noch keinen Schritt weitergekommen.

Die komplette Fehlermeldung, die ich erhalte, wenn ich

Quellcode

1
# emerge -uD --newuse gnome-light

ausführe folgt hier:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include
-I../../../include/ -I../ -O2 -march=athlon-xp -fomit-frame-pointer -c
NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP
-MF .deps/notosx_mdns_stub.TPlo -fPIC -DPIC -o .libs/notosx_mdns_stub.lo
In file included from Posix/posix_interface.c:45:
/usr/include/linux/ethtool.h:18: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:20: error: syntax error before "advertising"
/usr/include/linux/ethtool.h:21: error: syntax error before "speed"
/usr/include/linux/ethtool.h:22: error: syntax error before "duplex"
/usr/include/linux/ethtool.h:23: error: syntax error before "port"
/usr/include/linux/ethtool.h:24: error: syntax error before "phy_address"
/usr/include/linux/ethtool.h:25: error: syntax error before "transceiver"
/usr/include/linux/ethtool.h:26: error: syntax error before "autoneg"
/usr/include/linux/ethtool.h:27: error: syntax error before "maxtxpkt"
/usr/include/linux/ethtool.h:28: error: syntax error before "maxrxpkt"
/usr/include/linux/ethtool.h:29: error: syntax error before "reserved"
/usr/include/linux/ethtool.h:30: error: syntax error before '}' token
/usr/include/linux/ethtool.h:35: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:43: error: syntax error before "n_stats"
/usr/include/linux/ethtool.h:44: error: syntax error before "testinfo_len"
/usr/include/linux/ethtool.h:45: error: syntax error before "eedump_len"
/usr/include/linux/ethtool.h:46: error: syntax error before "regdump_len"
/usr/include/linux/ethtool.h:52: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:54: error: syntax error before "wolopts"
/usr/include/linux/ethtool.h:55: error: syntax error before "sopass"
/usr/include/linux/ethtool.h:56: error: syntax error before '}' token
/usr/include/linux/ethtool.h:60: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:66: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:67: error: conflicting types for `version'
/usr/include/linux/ethtool.h:37: error: previous declaration of `version'
/usr/include/linux/ethtool.h:68: error: syntax error before "len"
/usr/include/linux/ethtool.h:69: error: syntax error before "data"
/usr/include/linux/ethtool.h:69: error: conflicting types for `data'
/usr/include/linux/ethtool.h:61: error: previous declaration of `data'
/usr/include/linux/ethtool.h:70: error: syntax error before '}' token
/usr/include/linux/ethtool.h:74: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:76: error: syntax error before "offset"
/usr/include/linux/ethtool.h:77: error: syntax error before "len"
/usr/include/linux/ethtool.h:78: error: syntax error before "data"
/usr/include/linux/ethtool.h:79: error: syntax error before '}' token
/usr/include/linux/ethtool.h:83: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:97: error: syntax error before
"rx_max_coalesced_frames"
/usr/include/linux/ethtool.h:104: error: syntax error before
"rx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:105: error: syntax error before
"rx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:111: error: syntax error before
"tx_coalesce_usecs"
/usr/include/linux/ethtool.h:119: error: syntax error before
"tx_max_coalesced_frames"
/usr/include/linux/ethtool.h:126: error: syntax error before
"tx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:127: error: syntax error before
"tx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:134: error: syntax error before
"stats_block_coalesce_usecs"
/usr/include/linux/ethtool.h:143: error: syntax error before
"use_adaptive_rx_coalesce"
/usr/include/linux/ethtool.h:144: error: syntax error before
"use_adaptive_tx_coalesce"
/usr/include/linux/ethtool.h:150: error: syntax error before "pkt_rate_low"
/usr/include/linux/ethtool.h:151: error: syntax error before
"rx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:152: error: syntax error before
"rx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:153: error: syntax error before
"tx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:154: error: syntax error before
"tx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:165: error: syntax error before "pkt_rate_high"
/usr/include/linux/ethtool.h:166: error: syntax error before
"rx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:167: error: syntax error before
"rx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:168: error: syntax error before
"tx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:169: error: syntax error before
"tx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:174: error: syntax error before
"rate_sample_interval"
/usr/include/linux/ethtool.h:179: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:186: error: syntax error before
"rx_mini_max_pending"
/usr/include/linux/ethtool.h:187: error: syntax error before
"rx_jumbo_max_pending"
/usr/include/linux/ethtool.h:188: error: syntax error before
"tx_max_pending"
/usr/include/linux/ethtool.h:193: error: syntax error before "rx_pending"
/usr/include/linux/ethtool.h:194: error: syntax error before
"rx_mini_pending"
/usr/include/linux/ethtool.h:195: error: syntax error before
"rx_jumbo_pending"
/usr/include/linux/ethtool.h:196: error: syntax error before "tx_pending"
/usr/include/linux/ethtool.h:201: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:214: error: syntax error before "rx_pause"
/usr/include/linux/ethtool.h:215: error: syntax error before "tx_pause"
/usr/include/linux/ethtool.h:226: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:228: error: syntax error before "len"
/usr/include/linux/ethtool.h:229: error: syntax error before "data"
/usr/include/linux/ethtool.h:230: error: syntax error before '}' token
/usr/include/linux/ethtool.h:239: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:241: error: syntax error before "reserved"
/usr/include/linux/ethtool.h:241: error: conflicting types for `reserved'
/usr/include/linux/ethtool.h:29: error: previous declaration of `reserved'
/usr/include/linux/ethtool.h:242: error: syntax error before "len"
/usr/include/linux/ethtool.h:243: error: syntax error before "data"
/usr/include/linux/ethtool.h:244: error: syntax error before '}' token
/usr/include/linux/ethtool.h:248: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:250: error: syntax error before "data"
/usr/include/linux/ethtool.h:251: error: syntax error before '}' token
/usr/include/linux/ethtool.h:258: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:260: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:262: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:327: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:330: error: syntax error before '*' token
/usr/include/linux/ethtool.h:330: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:332: error: syntax error before "__u8"
/usr/include/linux/ethtool.h:333: error: syntax error before "__u8"
/usr/include/linux/ethtool.h:340: error: syntax error before '*' token
/usr/include/linux/ethtool.h:340: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:342: error: syntax error before '*' token
/usr/include/linux/ethtool.h:342: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:344: error: syntax error before '*' token
/usr/include/linux/ethtool.h:344: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:346: error: syntax error before '*' token
/usr/include/linux/ethtool.h:346: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:349: error: syntax error before "__u64"
/usr/include/linux/ethtool.h:350: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:353: error: syntax error before "__u64"
/usr/include/linux/ethtool.h:356: error: syntax error before '}' token
Posix/posix_interface.c: In function `sw_network_interface_link_status':
Posix/posix_interface.c:238: error: storage size of `edata' isn't known
make[4]: *** [posix_interface.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include
-I../../../include/ -I../ -O2 -march=athlon-xp -fomit-frame-pointer -c
NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP
-MF .deps/notosx_mdns_stub.TPlo -o notosx_mdns_stub.o >/dev/null 2>&1
mv -f .libs/notosx_mdns_stub.lo notosx_mdns_stub.lo
make[4]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src'
make: *** [all-recursive] Error 1

!!! ERROR: net-misc/howl-0.9.6-r2 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status
message.

Ich habe in einem anderen Forum dazu ein Posting gesehen, dass empfiehlt, die Linux-Headers neu zu emergen. Kann mir dazu jemand etwas sagen?
Wie macht man so etwas? Und wozu ist das gut?

Ich bin für alle Hinweise dankbar!

Viele Grüsse,
BigFish
Where there's a will, there's a way.

7

20.05.2005, 23:08

[ gelöst ] Probleme bei Installation von Gnome

Hallo liebes Forum!

Nach langer Suche im Internet habe ich schliesslich doch ein paar Hinweise gefunden, woran es liegen könnte.

Den Grund für das Problem mit howl kann man hier nachlesen.

Zuerst habe ich ein

Quellcode

1
# emerge linux-headers
durchgeführt. Dann

Quellcode

1
# emerge glibc
und anschliessend

Quellcode

1
# emerge --sync
und

Quellcode

1
# emerge -uD --newuse gnome-light
.

Das war's. Bei mir hat es geholfen.

Viele Grüsse,
BigFish
Where there's a will, there's a way.