ports update

Noldor

Well-Known Member
Hallo zusammen!

Ich habe die ports mittels cvsup upgedatet und nachher einige Programme installiert aber bei Firefox bekomme ich immer Fehlermeldungen.

gmake[4]: *** [nsFontMetricsPS.o] Error 1
gmake[4]: Leaving directory '/usr/ports/www/firefox/work/mozilla/gfx/src/ps'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory '/usr/ports/www/firefox/work/mozilla/gfx/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory '/usr/ports/www/firefox/work/mozilla/gfx'
gmake[1]: *** [tier 9] Error 2
gmake[1]: Leaving directory '/usr/ports/www/firefox/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

Was kann ich dagegen tun?

Danke

Noldor
 
Hi

Ich fürchte das is zu wenig vom Output. Zeig mal noch die 5 Zeilen vor den Fehlermeldungen, damit man sieht was die Fehler eigentlich verursacht hat.

Gruß
 
Hi,

Hab ich mir fast schon gedacht also hier:

nsFontMetricPS.cpp:1625: error: 'struct FTC_ImageTypeRec_, has no member named 'face_id'
nsFontMetricPS.cpp:1627: error: 'struct FTC_ImageTypeRec_, has no member named 'width'
nsFontMetricPS.cpp:1628: error: 'struct FTC_ImageTypeRec_, has no member named 'heigth'
nsFontMetricPS.cpp:1633: error: 'struct FTC_ImageTypeRec_ has no member named 'face_id'

Noldor
 
hallo,

das problem hatte ich die Tage auch.
Ich denke mal, du hast firefox mitteld cd /usr/ports/www/firefox installiert.

Ich habe es dann mal mit pkg_add -r firefox gemacht, da ging es.
 
Ich hab mal eine generelle Frage ist es besser über die ports etwas zu installieren oder mit pkg_add?

Noldor
 
Ich bevorzuge die Ports, aber manchmal gibts da Problemchen, sodass man diese oder jene Software nicht installieren kann. In der Regel sind diese Problemchen 1-2 Tage später behoben. Wenns was eiliges ist nehm ich in solchen Fällen dann auch das Package.

Gruß
 
Packages nutzen ist gut, Ports nur bei Bedarf oder wenn Anpassmuss (geiles Wort) vorhanden ist!
 
was auch geht:
portupgrade -f freetype
zumindest hatte ich bei mozilla1.7.8,2 build nach nem update des porttrees dieselbe fehlermeldung
 
hi

wenn du mit cvsup die ports gezogen hast
mach danach erst ein portsdb -Uu fuer den ports index.mit pkgdb -F loescht du dann die ganzen alten depencies.dann kannste jeden beliebigen port kompilieren und installieren (wenn das system aktuell ist)

--------------------------------------------------------------

mfg
ZeroSix
 
Als User ist portsdb -Uu nicht notwendig. Da man ohnehin nicht am Portstree rumbastelt kann man den offiziellen Index benutzen (cd /usr/src && make fetchindex). Dieser wird alle 1-2 Stunden erneuert - das sollte an Aktualität reichen. Dann ist nur noch portsdb -u notwendig wenn man die portupgrade-tools benutzen will. Die Option -u geht nämlich viiieeel schneller als -Uu.. ;)

Gruß
 
Hallo!

Hab jetzt Firefox installiert jedoch bekomme ich eine Fehlermeldung wenn ich ihn starten will:

/libexec/ld-elf.so.1:Shared object "libthread-2.0.so.400" not found. required by "firefox-bin"

Könnte mir jemand sagen was ich dagegen unternehmen kann.

Danke!
 
ich hatte genau das gleiche problem nach dem mozilla-update, ich seh gerade oben ist ein schreibfehler, es muss heissen:

portupgrade -f freetype2

vielleicht löst es das problem...
 
Danke, ich habe das ausprobiert und Firefox nochmal installiert, jetzt geht er endlich.

Nochmals danke

Noldor
 
Zurück
Oben