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

11.08.2011, 04:37

Networkmanager

Guten Tag,
ich kann den Networkmanager (Gnome) nicht installieren. Fehlermeldung: econf failed.
Was ihm fehlt ist eine ppp.h (oder so ähnlich). Wenn ich nun "emerge ppp" mache, kann ich den Networkmanager installieren.

Ich benötige jedoch garkein ppp da ich nur über WLAN verbunden bin. Ich habe ebenfalls PPP im Kernel deaktiviert (da ich es ja nicht benutze) und als USE-Flag global -ppp gesetzt gehabt.

Auf anderen Maschinen funktioniert das installieren ohne ppp.

Liegt es zufällig am Kernel/Netwerkkarte?
Am anderen Rechner habe ich eine Netwerkkarte, die nativ unterstützt wird, kann es sein, dass dadurch im Kernel direkt die Header-Datei irgendwo erstellt wird? Kann es allgemein an den 3.0(3.0.1)er Kernel liegen?

mit freundlichen Grüßen
.nesc

2

11.08.2011, 13:47

das ist recht ungewöhnlich. Wenn ich eix'e erhalte ich sowas krasses:

Quellcode

1
2
3
4
* net-misc/networkmanager
     Available versions:  0.8-r1 ~0.8.1-r6 ~0.8.2-r1 ~0.8.2-r2 ~0.8.2-r6 ~0.8.2-r10 ~0.8.4.0-r2 {avahi bluetooth connection-sharing dhclient dhcpcd doc gnutls kernel_linux nss +ppp resolvconf}
     Homepage:            http://www.gnome.org/projects/NetworkManager/
     Description:         Network configuration and management in an easy way. Desktop environment independent.

bei den Use steht expliziet ein +ppp
Das will er also zwangsweise haben. Ich habe NetworkManager auf dem Netzbuch laufen weiß aber grad nicht, ob ich da ppp auch emergieren mußte.
Selbst wenn ich konkret sage, dass

Quellcode

1
USE="-ppp" emerge Networkmanager -pv

zieht er dennoch ppp in Abhängigkeit. Ich würde fast sagen, dass es sowas wie ein maskiertes UseFlag ist, aber da ich Portage 2.2 nutze müßte er mir das eigentlich mitteilen.
ppp für den Networkmanager zu demaskieren wäre aber einen Versuch wert. Vermutlich steckt aber ein triftiger Grund dahinter. Möglicherweise bringt das Paket PPP irgendwelche Skriptstücke mitsich, die der Author strikt verwendet.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

3

11.08.2011, 18:00

Beachtet das nicht jede networkmanager Version (jedes Ebuild) das USE=ppp Flag mit bereitstellt, schaut zb mit

Quellcode

1
equery u networkmanager -a

Und bei den Versionen wo es das ppp USE-Flag nicht gibt ist net-dialup/ppp mit als Build-Time Dependency gesetzt, sprich da würde net-dialup/ppp generell mit installiert.
Siehe zb im aktuellen stable /usr/portage/net-misc/networkmanager/networkmanager-0.8-r1.ebuild

4

12.08.2011, 15:24

Guten Tag,
ok dann kann es daran liegen das ich vorher echt mal die 0.8-r1 Version vom Networkmanager installiert habe (Beim Laptop aufjedenfall, bin da nämlich erst nach und nach auf ~x86 umgestiegen).

Es gibt mitlerweile auch etwas bei Bugzilla dazu: https://bugs.gentoo.org/show_bug.cgi?id=377183

Danke

mfG
.nesc