pkg update nach Upgrade auf Freebsd 14.0

klimaschreck

Well-Known Member
Hallo zusammen,

ich habe mein Freebsd amd64 von 13.2 auf 14.0 erfolgreich aktualisiert. Beim Aktualisieren der Pakete habe ich zuerst pkg bootstrap -f aufgerufen. Anschließend wollte ich aktualisieren mit pkg update. Aber es kommt immer die folgende Fehlermeldung. Für mich sieht es so aus, dass ich alle Pakete entfernen muss. Das will ich aber nicht. Gibt es einen anderen Weg?

Code:
FreeBSD repository is up to date.
All repositories are up to date.
Checking for upgrades (1327 candidates): 100%
Processing candidates (1327 candidates):   0%
pkg: wx31-gtk3 has a missing dependency: atk
Processing candidates (1327 candidates): 100%
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
Cannot solve problem using SAT solver, trying another plan
pkg: Cannot solve problem using SAT solver
upgrade rule: upgrade local xorg-drivers-7.7_7 to remote xorg-drivers-7.7_7
cannot install package xorg-drivers, remove it from request? [Y/n]: ^C
 
Den (Sub-)Befehl kenne ich gar nicht.
Ich mach immer ein
pkg-static upgrade -f pkg
(ich nehme mal an, pkg bootstrap -f macht im Wesentlichen genau das)
um pkg zu aktualisieren und dann ein
pkg upgrade -f
um die restlichen Pakete auf die neue FreeBSD-Major-Version zu heben (dabei wird dann auch die Datenbank aktualisiert, weil er "merkt" das sich das Repository geändert hat).
Bei mir lief das Upgrade durch.
 
Den (Sub-)Befehl kenne ich gar nicht.
Ich mach immer ein
pkg-static upgrade -f pkg
(ich nehme mal an, pkg bootstrap -f macht im Wesentlichen genau das)
um pkg zu aktualisieren und dann ein
pkg upgrade -f
um die restlichen Pakete auf die neue FreeBSD-Major-Version zu heben (dabei wird dann auch die Datenbank aktualisiert, weil er "merkt" das sich das Repository geändert hat).
Bei mir lief das Upgrade durch.
Das mit pkg-static mache ich auch so. Das nachfolgende "pkg upgrade" iirc ohne -f.
 
Danke für die Hinweise. Ich habe zuerst pkg check -Ba aufgerufen und anschließend pkg-static und pkg upgrade. Damit hat es gut geklappt.
 
Zurück
Oben