libpangoft-2 not found....

Herakles

Profifragensteller
Moin!

Nach der Installation von "gkrellm" lief zunächst alles erstklassig. Dann hab ich den Rechnerausgestellt und irgendwann wieder an, beim starten von x ("startx") bekomme ich die Fehlermeldung, daß "libpangoft-2.1.0.so.200" nicht aufzufinden sei.

Ein
Code:
make search key="pango"

liefert endlos viele Ergebnisse, ein

Code:
make search key="libpango"

(jeweils in den ports) liefert nichts. Wie kann ich das was hier offenbar benötigt wird nachinstallieren und wie bekomme ich einen solchen Fehler in Zukunft allein behoben, sprich: wie finde ich heraus, was dem Rechner nu fehlt und wo ich das dann finden kann?

Liebe Grüße aus dem Münsterland


Herakles
 
Nachgereicht: die genau Meldung ist:

Code:
/usr/libexec/ld-elf.so.1:Shared Object "libpangoft-2.1.0.so.200" not found...
 
Falsches Flag, mach mal 'portugrade -rf pango', damit alle pango abhängigen ports upgedatet werden. Oder du nimmst direkt das gnome_upgrade script von der FreeBSD Gnome Seite...
 
Soo, jetzt ist also auch mein "portupgrade -aRr" durchgelaufen. Der Effekt war jedoch gleich Null. Hat jemand ne Idee, wie ich oben beschriebenes Problem anders lösen könnte?
 
Soo, jetzt ist also auch mein "portupgrade -aRr" durchgelaufen. Der Effekt war jedoch gleich Null. Hat jemand ne Idee, wie ich oben beschriebenes Problem anders lösen könnte?
Die Flags '-aRr' reichen nicht, weil das nur die ports updated, deren Versionsnummer sich erhöht hat. Du musst aber alle ports updaten, die von pango abhängen, also (wie ich schon oben geschrieben habe):
Code:
portupgrade -rf pango
Hint: das 'f' ist das wichtige :-)
 
Hi Current!

Erst nachdem ich Deinen Lösungsvorschlag von oben getestet habe, hab ich mich zum portupgrade -aRr entschlossen.

Daraus folgt leider: portupgrade -rf pango hat mir auch nicht geholfen...

Herakles
 
Sonst versuch doch mal 'portupgrade -rf gkrellm2'... dann sollte das nachher zumindest wieder laufen. ;)
 
So, da bin ich wieder.

Hab dann mal "sh gnome_upgrade.sh" laufen lassen wollen. Zunächst wird auch gestartet, dann aber nach drücken der <ENTER>-Taste folgende Meldung

Code:
/usr/local/sbin/pkgdb:35:in 'require':no such file to load-pkgtools(LoadError)

hmm... ich also nachgeguckt in der angegebene Datei. In Zeile 35 steht

Code:
require:pkgtools

(wie auch zu erwarten bei der Fehlermeldung... ;-)

Nun denn. Ich ab in den Portstree und "make search key="pkgtools" eingegeben. Raus kommt ein Paket namens...shit weiß0 ich nicht mehr, war jedenfalls irgendwie im security-Verzeichnis und schien mit pkgdb nix zu tun zu haben...

Hmmm.... any suggestions how to go on NOW?


HILFE hilfe, ich bin so hilflos... bald is hier doch Wohnungseinweihung. Wenn das der Rechner nich rennt... uiuiui
 
pkgdb und das gesuchte ruby Modul gehören beide zu demselben Paket namens 'portupgrade', das sich unter sysutils/portupgrade befindet. Du könntest das Paket natürlich per pkg_delete löschen und neu installieren. Andererseits scheint deine Installation ziemlich geschrottet zu sein - vielleicht ist es Zeit, ein funktionierendes Backup zurückzuspielen...
 
Gut, hab FBSD neu installiert... Die Installation davor war eh meine erste, also sowieso total zugemüllt. Mal reinen Tisch machen war eh vonnnöten denk ich mal.

Aber: wie mach ich mir denn wohl ein gescheites Backup? Gibts da ein tool für? wenn ich hier alles einmal am stehen hab, würde ich wirklich gern ein backup machen...


herakles
 
Ist zwar ein bisschen OT, aber an einem Hint für ein schlaues Komplettbackup wär ich auch interessiert :D

Greets, s_e
 
Ich nehme dazu (obwohl bei mir recht langsam) g4u (http://www.feyrer.de/g4u/ ). g4u besteht aus einer Boot-Diskette mit NetBSD als OS und sichert auf Wunsch die ganze Harddisk oder aber auch nur einzelne Partitionen auf einen FTP-Server. Das Problem ist dann halt dass du einen FTP-Server benötigst welcher genügend schnell ist und genügend viel Platz bietet.
 
@Dr.Sweety: Danke vielmals für den Tip. Werde es mal ausprobieren am WE.
BTW: Betreffend Deiner "lahmen" Übertragungsrate hast Du folgenden Kommentar in der FAQ sicherlich gesehen:
Problems with network performance

If upload performance is weak (less than 5MBytes/sec on a 100BaseT Ethernet switch) even with a small compression level or a fast CPU and the harddisk is idle this means the network sucks. A common problem in switched Ethernet is a duplex mismatch between the NIC and the switch. In NetBSD, the default is to negotiate speed and duplex automatically. Other settings can be set manually.
Enforcing 100BaseTX/Full-duplex

# ifconfig fxp0 media 100BaseTX mediaopt Full-duplex
# ifconfig -a
fxp0: flags=[...]
media: Ethernet 100baseTX full-duplex
Using autonegotiation (default)
# ifconfig fxp0 media auto
# ifconfig -a
fxp0: flags=[...]
media: Ethernet autoselect (100baseTX)
For more information, please see the ifconfig(8) manpage as asll as the Auto-Negotiation Valid Configuration Table featuring "Why Can't the Speed and Duplex Be Hardcoded On Only One Link Partner?".
Ich weiss nicht ob's Dir hilft.

Greets, s_e
 
Back
Top