Neuinstallations Problem

Gandalf2

Newbee in Sachen BSD
Hallo zusammen,
ich habe hier folgendes Phänomen.
Ich wollte mein System mit der 6.2 neu installieren.
Bin ganz normal bis zum Punkt " Auswahl des Mediums" gekommen
und habe dann per FTP das System installiert.
Nach erfolgreicher installation wollte ich den Port Tree aktualisieren
nach der Wiki Anleitung "cvsup in einem Rutsh "
Nach dem er dann fast zwei Stunden die Ports geholt und aktualisiert hat,
habe ich ein make fetchindex gemacht und wollte dann einen portinstall xorg machen.
Dabei kam folgender Fehler
merlin# portinstall xorg
cd: can't cd to /usr/ports/sysutils/portupgrade
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 172 26 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.....
....9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.
........17000.. ..... done]
missing key: categories: Cannot read the portsdb!
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:567:in `open_db': database file error (PortsDB::DBError)
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:736:in `port'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:924:in `all_depends_list'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
from /usr/local/sbin/portinstall:694:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize'
from /usr/local/sbin/portinstall:210:in `new'
from /usr/local/sbin/portinstall:210:in `main'
from /usr/local/sbin/portinstall:1981
merlin#

Ich habe auch in /var/db/pkg nachgesehn aber dort gibt es die Db nicht
Und obwohl ich mir portupgrade installiert habe, befindet es sich nicht in
den ports unter /usr/ports/sysutills/portupgrade
Das gibt es gar nicht. Weiss da einer einen Tip. Oder kann mir einer sagen
ob die irgendwas verändert haben, irgendwas an eine andere stelle gelegt haben??
 
Deine Version von portupgrade ist veraltet, du musst die neuste Version installieren.
 
Und das wars ??
Ich probier es aus

Nachtrag: Habe gerade gesehn das portupgrade in der Version 2.1.3.3_1,2 auf dem System ist.
Sollte also von daher aktuell sein oder?
 
Zuletzt bearbeitet:
Nachtrag: Habe gerade gesehn das portupgrade in der Version 2.1.3.3_1,2 auf dem System ist.
Sollte also von daher aktuell sein oder?

Laut freshports ist 2.2.6 aktuell.
Bitte auch /usr/ports/UPDATING vom 2007-03-01 lesen (pkgdb -L).

Vermute dein Ports-Tree ist nicht wirklich aktuell. Schon mal portsnap verwendet?

mousaka
 
Ja habs gerade gesehen, das es eine 2.2.6 gibt. habe Sie gerade geladen und installiert. Habe danach ein portupgrade -a gemacht und er ist dabei.
lass mich mal jetzt überraschen.
 
Gandalf2 schrieb:
lass mich mal jetzt überraschen.
Hast Du auch diesen Eintrag in /usr/ports/UPDATING beachtet?

Code:
For users of csh-like shells:
  # setenv XORG_UPGRADE yes

  For users of sh-like shells:
  # export XORG_UPGRADE=yes

Ja, der ist auch bei einem frischen System nötig...


HTH
 
Nicht wenn du gleich am Anfang den Link /usr/X11R6 -> /usr/local anlegst.
 
@Daemon

Ich bin ehrlich. Ich habs nicht gelesen.

For users of csh-like shells:
# setenv XORG_UPGRADE yes

For users of sh-like shells:
# export XORG_UPGRADE=yes

Was muss ich damit machen?
 
Zuletzt bearbeitet:
Ää muss ich das auch bei einer neuinstallation machen?
Hab ja noch nix drauf auf dem System?
 
... mein System mit der 6.2 neu installieren....
Nach erfolgreicher installation wollte ich den Port Tree aktualisieren
nach der Wiki Anleitung "cvsup in einem Rutsh "
...
Dabei kam folgender Fehler
cd: can't cd to /usr/ports/sysutils/portupgrade
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 172 26 port entries found .........1000.........2000.........3000.........40 00.........5000.........6000.........7000......... 8000.....
....9000.........10000.........11000.........12000 .........13000.........14000.........15000........ .16000.
........17000.. ..... done]
missing key: categories: Cannot read the portsdb!
sysutils/portupgrade ist nach ports-mgmt/portupgrade umgezogen, deshalb muss es zuerst manuell aktualisiert werden:
Code:
cd /usr/ports/ports-mgmt/portupgrade
make all install clean
Danach geht man vor wie im Wiki und in /usr/ports/UPDATING beschrieben.
 
Zurück
Oben