Ports / Packages und ein aktuelles Sytem

shadow1982

Well-Known Member
Hallo,
mein FreeBSD System ist nun endlich installiert, die Grundfunktionalitäten gehen auch schon.

Nun sind jedoch einige Fragen aufgetaucht:
  1. Wie bekomme ich das System geupdatet? Ich habe die Ports installiert und auch ein portupgrade -aPP durchgeführt. Leider meint er hier bei jedem packet no need to upgrade.
    Führe ich ein portaudit durch, bestätigt dieser mir jedoch, was ich schon vorher wußte. Die hälfte der Packete enthält sicherheitslücken.
    Ich möchte ungerne die Packete selber compilieren, also ist -PP ja schon das richtige.
    Wie komme ich an ein Systemweites update?
    Was für Schritte muss ich durchführen, damit alle packete aktuallisiert werden?
  2. Wie kann ich komfortabel nach Packeten suchen?
    Gibt es eine Möglichkeit komfortabel nach Packeten im Port zu suchen? denn find auf den Port loszulassen kann ja eigentlich nicht Sinn der Sache sein.

Vielen Dank schon mal für die Hilfe.
Ich freue mich nun auch ein Mitglied der BSD Familie zu sein.
 
shadow1982 schrieb:
Hallo,

  1. Wie bekomme ich das System geupdatet? Ich habe die Ports installiert und auch ein portupgrade -aPP durchgeführt. Leider meint er hier bei jedem packet no need to upgrade.
    Führe ich ein portaudit durch, bestätigt dieser mir jedoch, was ich schon vorher wußte. Die hälfte der Packete enthält sicherheitslücken.
    Ich möchte ungerne die Packete selber compilieren, also ist -PP ja schon das richtige.
    Wie komme ich an ein Systemweites update?
    Was für Schritte muss ich durchführen, damit alle packete aktuallisiert werden?

  1. Du musst vorher den Portstree mittels cvsup aktualisieren.

    http://www.freebsd.org/doc/de_DE.ISO8859-1/books/handbook/cvsup.html
    [*]Wie kann ich komfortabel nach Packeten suchen?
    Gibt es eine Möglichkeit komfortabel nach Packeten im Port zu suchen? denn find auf den Port loszulassen kann ja eigentlich nicht Sinn der Sache sein.
In /usr/ports gibt es ein make target namens search. Z.B. "make search name=gimp" bzw. "make search key=irc"
Vielen Dank schon mal für die Hilfe.
Ich freue mich nun auch ein Mitglied der BSD Familie zu sein.
Herzlich willkommen :-)

HTH,
Frank
 
shadow1982 schrieb:
Wie bekomme ich das System geupdatet? Ich habe die Ports installiert und auch ein portupgrade -aPP durchgeführt. Leider meint er hier bei jedem packet no need to upgrade.
Führe ich ein portaudit durch, bestätigt dieser mir jedoch, was ich schon vorher wußte. Die hälfte der Packete enthält sicherheitslücken.
Ich möchte ungerne die Packete selber compilieren, also ist -PP ja schon das richtige.
Wie komme ich an ein Systemweites update?
Was für Schritte muss ich durchführen, damit alle packete aktuallisiert werden?
Vorweg: Das Paket wird ohne c geschrieben. :p
Portupgrade holt seine Informationen immer aus der lokalen Portsdatenbank, die sich in /usr/ports befindet. Also ob portupgrade -PP mal etwas aktualisieren will, hängt davon ab ob ein Port aktualisiert wurde und ob du auch dein lokales Portsverzeichnis beispielsweise mittels CVSup aktualisiert hast. Derzeit sind die Ports in Hinblick auf die Vorbereitungen für 6.0-RELEASE eingefroren, d.h. es finden nur absolut notwendige Aktualisierungen statt. Die Ports dürften in ein paar Tagen aufgetaut werden und dann wirst du wahrscheinlich eine Flut von neuer Software bekommen. Ich weiß nicht genau woher Portupgrade letztendlich seine Pakete bezieht; das müsstest du mal in der Manpage nachlesen. ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/ solltest du dir aber irgendwo notieren. Für pkg_add benutzt man die PACKAGESITE-Variable um diese URL festzulegen. Das mit den Sicherheitslücken ist eben einfach so. Software enthält Löcher oder zumindest theoretische Lücken und niemand fixt sie. :) Du musst das selbst wissen und individuell entscheiden ob du da etwas in Kauf nimmst oder nicht; im Zweifelsfall muss man dann einfach verzichten.
Wie kann ich komfortabel nach Packeten suchen?
Gibt es eine Möglichkeit komfortabel nach Packeten im Port zu suchen? denn find auf den Port loszulassen kann ja eigentlich nicht Sinn der Sache sein.
Code:
# cd /usr/ports
# make fetchindex
# make search name="omnetpp"
Port:   omnetpp-2.3p1_1
Path:   /usr/ports/science/omnetpp
Info:   A discrete event simulation environment
[...]
# make search key="half.*life"
[zuviel um hier angezeigt zu werden ;) ]

Alternativ steht dir auch z.B. http://www.freshports.org/ zur Verfügung. Du kannst aber auch direkt auf dem FTP-Server im entsprechenden Verzeichnis suchen.

Ich freue mich nun auch ein Mitglied der BSD Familie zu sein.
Die Aufnahmeprüfung besteht darin, einen lebendigen Pinguin zu fressen; keine Sorge, das musste jeder hier machen und das hat bisher jeder überlebt. :D

Björn
 
Danke schön für die schnelle Antwort.
Jetzt baut er erstmal cvsup.

Das heißt also, ich muss vor jedem update per svcup die liste aktuallisieren. dann muss ich noch:
pkgdb -F durchlaufen lassen? Warum eigentlich?
Und dannach erst portupgrade?
 
shadow1982 schrieb:
Danke schön für die schnelle Antwort.
Jetzt baut er erstmal cvsup.
Du schriebst doch, dass du ungerne selbst bauen möchtest. Da wäre doch ein pkg_add -r cvsup-without-gui wesentlich schneller gewesen. :)
dann muss ich noch:
pkgdb -F durchlaufen lassen? Warum eigentlich?
Das repariert ggf. die Datenbank von portupgrade, wenn beispielsweise irgendetwas mit den Abhängigkeiten irgendwie nicht stimmt. Das musst du aber nicht immer tun. Wenn es erforderlich ist, dann teilt dir das portupgrade schon mit.

Björn
 
Bin neu, wußte ich nicht.
Ich bin halt von emerge sync und dann emerge world verwöhnt *g*
Wie das unter FreeBSD alles genau funktioniert ist mir noch ein bisschen unklar.
und pkg_add cvsup ging bei mir nicht, hat er nicht gefunden :(
Deshalb dachte ich muss ich es mit portinstall machen!
Kann mir da jemand ein bisschen was zum unterschied erklären?
 
shadow1982 schrieb:
Bin neu, wußte ich nicht.
Ich bin halt von emerge sync und dann emerge world verwöhnt *g*
Wie das unter FreeBSD alles genau funktioniert ist mir noch ein bisschen unklar.
und pkg_add cvsup ging bei mir nicht, hat er nicht gefunden :(
Deshalb dachte ich muss ich es mit portinstall machen!
Kann mir da jemand ein bisschen was zum unterschied erklären?
Das komplette System mit einem Befehl zu aktualisieren ist sowieso eine sehr schlechte Idee. Stelle dir vor du benutzt eine Software in Version 2.x und dann macht die einen Versionssprung auf 3.x was beispielsweise ein neues Format der Konfigurationsdatei mitbringt. Mit -PPa würdest du dich dann anschließend vielleicht wundern, dass irgendwie nur noch die Hälfte funktioniert. Gerade auf Systemen mit mehreren hundert Paketen hat man weniger Probleme, wenn man selektiv aktualisiert. Außerdem sollte man auch ab und zu ein Blick in die Datei /usr/ports/UPDATING werfen. FreeBSD ist meiner Meinung nach nicht darauf ausgelegt, dass man ein System sozusagen per Knopf komplett aktualisieren kann; und das ist eigentlich auch gut so.

Björn
 
Noch etwas: schaue dir mal die Schalter -R und -r an und versuche genau nachzuvollziehen, was die bewirken. Ohne die beiden, kann man ganz schnell in einem völlig kaputten System landen.
 
Code:
cvsup supfile
Cannot get IP address of my own host -- is its hostname correct?
:confused:

Hm, muss doch eigentlich auch gehen, wenn ich hinter einen Router hocke?!

Mein supfile sieht so aus:
*default tag=.
*default host=csup.de.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress

src-all
ports-all
 
shadow1982 schrieb:
Code:
cvsup supfile
Cannot get IP address of my own host -- is its hostname correct?
:confused:

Hm, muss doch eigentlich auch gehen, wenn ich hinter einen Router hocke?!

Mein supfile sieht so aus:
*default tag=.
*default host=csup.de.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress

src-all
ports-all
Ich glaub der Server heißt "cvsup.de.FreeBSD". Aber ich denke das hat nichts mit der Fehlermeldung zu tun. Zeige besser "hostname", "host deinhostname".

Björn
 
Also die Lösung war die:
Code:
hostname aktuelleip
danach einfach
Code:
cvsup supfile

Was mich jedoch wundert, als ich danach:
Code:
portupgrade -aPP
Packages processed: 0 done, 36 ignored, 135 skipped and 29 failed



Kann mir das jemand erklären?

EDIT:
Vor allem weil er während dessen recht gut Packete aus dem Netz geladen hat:
z.B:
Code:
--->  Checking for the latest package of 'lang/python'
--->  Found a package of 'lang/python': python-2.4_1.tbz (python-2.4_1)
--->  Fetching the package(s) for 'python-2.4.1_3' (lang/python)
--->  Fetching python-2.4.1_3
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/python-2.4.1_3.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/python-2.4.1_3.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/python-2.4.1_3.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/python-2.4.1_3.tgz
** Failed to fetch python-2.4.1_3
** Listing the failed packages (*:skipped / !:failed)
        ! python-2.4.1_3        (fetch error)
 
Zuletzt bearbeitet:
nö das ist alles bzw. fast alles ist schon wieder zuviel müll in der console:
Code:
--->  Skipping 'audio/jack' (jackit-0.99.0) because a requisite package 'libsndfile-1.0.11' (audio/libsndfile) failed (specify -k to force)
--->  Skipping 'devel/apr-svn' (apr-nothr-db4-1.0.1_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'audio/libsamplerate' (libsamplerate-0.1.2) because a requisite package 'libsndfile-1.0.11' (audio/libsndfile) failed (specify -k to force)
--->  Skipping 'palm/pilot-link' (pilot-link-0.11.8_3) because a requisite package 'perl-5.8.6_2' (lang/perl5.8) failed (specify -k to force)
--->  Skipping 'palm/libmal' (libmal-0.40) because a requisite package 'pilot-link-0.11.8_3' (palm/pilot-link) failed (specify -k to force)
--->  Skipping 'print/freetype2' (freetype2-2.1.9) because a requisite package 'pkgconfig-0.15.0_1' (devel/pkgconfig) failed (specify -k to force)
--->  Skipping 'converters/fribidi' (fribidi-0.10.4_1) because a requisite package 'pkgconfig-0.15.0_1' (devel/pkgconfig) failed (specify -k to force)
--->  Checking for the latest package of 'audio/libvorbis'
--->  Fetching the package(s) for 'libvorbis-1.1.1,3' (audio/libvorbis)
--->  Fetching libvorbis-1.1.1,3
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libvorbis-1.1.1,3.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libvorbis-1.1.1,3.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libvorbis-1.1.1,3.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libvorbis-1.1.1,3.tgz
** Failed to fetch libvorbis-1.1.1,3
** Listing the failed packages (*:skipped / !:failed)
        ! libvorbis-1.1.1,3     (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'libvorbis' (audio/libvorbis)
--->  Fetching libvorbis
/var/tmp/portupgrademnBUQQ6M/libvorbis.tbz    100% of  553 kB  226 kBps
--->  Downloaded as libvorbis.tbz
--->  Identifying the package /var/tmp/portupgrademnBUQQ6M/libvorbis.tbz
--->  Saved as /usr/ports/packages/All/libvorbis-1.1.0_1,3.tbz
--->  Found a package of 'audio/libvorbis': libvorbis-1.1.0_1,3.tbz (libvorbis-1.1.0_1,3)
--->  Located a package version 1.1.0_1,3 (libvorbis-1.1.0_1,3.tbz)
** Ignoring the package, which is the same version as is installed (1.1.0_1,3)
** No package available: audio/libvorbis
--->  Checking for the latest package of 'lang/tcl84'
--->  Fetching the package(s) for 'tcl-8.4.11,1' (lang/tcl84)
--->  Fetching tcl-8.4.11,1
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tcl-8.4.11,1.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tcl-8.4.11,1.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tcl-8.4.11,1.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tcl-8.4.11,1.tgz
** Failed to fetch tcl-8.4.11,1
** Listing the failed packages (*:skipped / !:failed)
        ! tcl-8.4.11,1  (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'tcl84' (lang/tcl84)
--->  Fetching tcl84
/var/tmp/portupgradeVrsmZCPu/tcl84.tbz        100% of 1822 kB  210 kBps
--->  Downloaded as tcl84.tbz
--->  Identifying the package /var/tmp/portupgradeVrsmZCPu/tcl84.tbz
--->  Saved as /usr/ports/packages/All/tcl-8.4.7,1.tbz
--->  Found a package of 'lang/tcl84': tcl-8.4.7,1.tbz (tcl-8.4.7,1)
--->  Located a package version 8.4.7,1 (tcl-8.4.7,1.tbz)
** Ignoring the package, which is the same version as is installed (8.4.7,1)
** No package available: lang/tcl84
--->  Checking for the latest package of 'devel/libusb'
--->  Fetching the package(s) for 'libusb-0.1.10a' (devel/libusb)
--->  Fetching libusb-0.1.10a
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libusb-0.1.10a.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libusb-0.1.10a.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libusb-0.1.10a.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/libusb-0.1.10a.tgz
** Failed to fetch libusb-0.1.10a
** Listing the failed packages (*:skipped / !:failed)
        ! libusb-0.1.10a        (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'libusb' (devel/libusb)
--->  Fetching libusb
/var/tmp/portupgradeiBxKFgb5/libusb.tbz       100% of   18 kB  122 kBps
--->  Downloaded as libusb.tbz
--->  Identifying the package /var/tmp/portupgradeiBxKFgb5/libusb.tbz
--->  Saved as /usr/ports/packages/All/libusb-0.1.7_1.tbz
--->  Found a package of 'devel/libusb': libusb-0.1.7_1.tbz (libusb-0.1.7_1)
--->  Located a package version 0.1.7_1 (libusb-0.1.7_1.tbz)
** Ignoring the package, which is the same version as is installed (0.1.7_1)
** No package available: devel/libusb
--->  Skipping 'multimedia/libtheora' (libtheora-1.0.a4) because a requisite package 'libvorbis-1.1.0_1,3' (audio/libvorbis) failed (specify -k to force)
--->  Skipping 'x11-fonts/fontconfig' (fontconfig-2.2.3,1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/subversion' (subversion-1.1.3) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/xorg-libraries' (xorg-libraries-6.8.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'graphics/libglut' (libglut-6.0.1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/gtk12' (gtk-1.2.10_12) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-fonts/libXft' (libXft-2.1.6_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'graphics/libungif' (libungif-4.1.3) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'print/ghostscript-gnu' (ghostscript-gnu-7.07_12) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/xterm' (xterm-200_2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/tk84' (tk-8.4.7,2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-servers/xorg-server' (xorg-server-6.8.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/xorg-clients' (xorg-clients-6.8.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-fonts/bitstream-vera' (bitstream-vera-1.10_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'misc/hicolor-icon-theme' (hicolor-icon-theme-0.5) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'textproc/libxml2' (libxml2-2.6.18) because a requisite package 'pkgconfig-0.15.0_1' (devel/pkgconfig) failed (specify -k to force)
--->  Skipping 'audio/nas' (nas-1.7) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'misc/gnomehier' (gnomehier-2.0_6) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-fonts/xorg-fonts-type1' (xorg-fonts-type1-6.8.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'textproc/libcroco' (libcroco-0.6.0_1) because a requisite package 'libxml2-2.6.18' (textproc/libxml2) failed (specify -k to force)
--->  Skipping 'misc/gnomemimedata' (gnomemimedata-2.4.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'editors/vim' (vim-6.3.62) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/t1lib' (t1lib-5.0.1,1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'misc/gnome-icon-theme' (gnome-icon-theme-2.10.0) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-fonts/xorg-fonts-truetype' (xorg-fonts-truetype-6.8.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/open-motif' (open-motif-2.2.3_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'graphics/xpdf' (xpdf-3.00_6) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/Xaw3d' (Xaw3d-1.5_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'textproc/wordnet' (WordNet-2.0) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/libgsf' (libgsf-1.11.1) because a requisite package 'libxml2-2.6.18' (textproc/libxml2) failed (specify -k to force)
--->  Checking for the latest package of 'net/openldap22-client'
--->  Fetching the package(s) for 'openldap-client-2.2.27' (net/openldap22-client)
--->  Fetching openldap-client-2.2.27
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/openldap-client-2.2.27.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/openldap-client-2.2.27.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/openldap-client-2.2.27.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/openldap-client-2.2.27.tgz
** Failed to fetch openldap-client-2.2.27
** Listing the failed packages (*:skipped / !:failed)
        ! openldap-client-2.2.27        (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'openldap22-client' (net/openldap22-client)
--->  Fetching openldap22-client
/var/tmp/portupgrade5RVQk4FX/openldap22-client100% of 1145 kB  245 kBps
--->  Downloaded as openldap22-client.tbz
--->  Identifying the package /var/tmp/portupgrade5RVQk4FX/openldap22-client.tbz
--->  Saved as /usr/ports/packages/All/openldap-client-2.2.23.tbz
--->  Found a package of 'net/openldap22-client': openldap-client-2.2.23.tbz (openldap-client-2.2.23)
--->  Located a package version 2.2.23 (openldap-client-2.2.23.tbz)
** Ignoring the package, which is the same version as is installed (2.2.23)
** No package available: net/openldap22-client
--->  Skipping 'x11-toolkits/pango' (pango-1.8.1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/startup-notification' (startup-notification-0.8_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'misc/shared-mime-info' (shared-mime-info-0.15_9) because a requisite package 'libxml2-2.6.18' (textproc/libxml2) failed (specify -k to force)
--->  Skipping 'security/gpgme' (gpgme-1.0.2) because a requisite package 'gettext-0.14.1' (devel/gettext) failed (specify -k to force)
--->  Skipping 'graphics/OpenEXR' (OpenEXR-1.2.1_1) because a requisite package 'pkgconfig-0.15.0_1' (devel/pkgconfig) failed (specify -k to force)
--->  Skipping 'devel/libIDL' (libIDL-0.8.5_1) because a requisite package 'glib-2.6.3_1' (devel/glib20) failed (specify -k to force)
--->  Skipping 'mail/faces' (faces-1.7.7_5) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'textproc/libxslt' (libxslt-1.1.13) because a requisite package 'libxml2-2.6.18' (textproc/libxml2) failed (specify -k to force)
--->  Skipping 'textproc/scrollkeeper' (scrollkeeper-0.3.14_1,1) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'devel/ORBit2' (ORBit2-2.12.1_1) because a requisite package 'glib-2.6.3_1' (devel/glib20) failed (specify -k to force)
--->  Skipping 'devel/libbonobo' (libbonobo-2.8.1_1) because a requisite package 'ORBit2-2.12.1_1' (devel/ORBit2) failed (specify -k to force)
--->  Skipping 'sysutils/portupgrade' (portupgrade-20041226_2) because a requisite package 'ruby-1.8.2_3' (lang/ruby18) failed (specify -k to force)
--->  Skipping 'textproc/aspell' (aspell-0.60.2) because a requisite package 'gettext-0.14.1' (devel/gettext) failed (specify -k to force)
--->  Skipping 'www/opera' (opera-7.54.20050131) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'textproc/wv2' (wv2-0.2.2_1) because a requisite package 'libxml2-2.6.18' (textproc/libxml2) failed (specify -k to force)
--->  Checking for the latest package of 'audio/artswrapper'
--->  Fetching the package(s) for 'artswrapper-1.2.2' (audio/artswrapper)
--->  Fetching artswrapper-1.2.2
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/artswrapper-1.2.2.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/artswrapper-1.2.2.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/artswrapper-1.2.2.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/artswrapper-1.2.2.tgz
** Failed to fetch artswrapper-1.2.2
** Listing the failed packages (*:skipped / !:failed)
        ! artswrapper-1.2.2     (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'artswrapper' (audio/artswrapper)
--->  Fetching artswrapper
/var/tmp/portupgrade0vB5U8Dl/artswrapper.tbz  100% of 4307  B   72 kBps
--->  Downloaded as artswrapper.tbz
--->  Identifying the package /var/tmp/portupgrade0vB5U8Dl/artswrapper.tbz
--->  Saved as /usr/ports/packages/All/artswrapper-1.2.1_1.tbz
--->  Found a package of 'audio/artswrapper': artswrapper-1.2.1_1.tbz (artswrapper-1.2.1_1)
--->  Located a package version 1.2.1_1 (artswrapper-1.2.1_1.tbz)
** Ignoring the package, which is the same version as is installed (1.2.1_1)
** No package available: audio/artswrapper
--->  Skipping 'accessibility/atk' (atk-1.9.1) because a requisite package 'glib-2.6.3_1' (devel/glib20) failed (specify -k to force)
--->  Checking for the latest package of 'graphics/tiff'
--->  Fetching the package(s) for 'tiff-3.7.3' (graphics/tiff)
--->  Fetching tiff-3.7.3
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tiff-3.7.3.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tiff-3.7.3.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tiff-3.7.3.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/tiff-3.7.3.tgz
** Failed to fetch tiff-3.7.3
** Listing the failed packages (*:skipped / !:failed)
        ! tiff-3.7.3    (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'tiff' (graphics/tiff)
--->  Fetching tiff
/var/tmp/portupgradelyKilWA6/tiff.tbz         100% of  751 kB  229 kBps
--->  Downloaded as tiff.tbz
--->  Identifying the package /var/tmp/portupgradelyKilWA6/tiff.tbz
--->  Saved as /usr/ports/packages/All/tiff-3.7.1_2.tbz
--->  Found a package of 'graphics/tiff': tiff-3.7.1_2.tbz (tiff-3.7.1_2)
--->  Located a package version 3.7.1_2 (tiff-3.7.1_2.tbz)
** Ignoring the package, which is the same version as is installed (3.7.1_2)
** No package available: graphics/tiff
--->  Skipping 'editors/xemacs' (xemacs-21.4.17) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/gtk20' (gtk-2.6.4_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/libglade2' (libglade2-2.5.1_2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'www/mozilla' (mozilla-1.7.7,2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/gconf2' (gconf2-2.10.0) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/gnomevfs2' (gnomevfs2-2.10.0_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/libgnome' (libgnome-2.10.0) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'editors/emacs' (emacs-21.3_5) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'print/cups-base' (cups-base-1.1.23.0_3) because a requisite package 'png-1.2.8_1' (graphics/png) failed (specify -k to force)
--->  Skipping 'x11-toolkits/qt33' (qt-3.3.4) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'net/samba' (samba-2.2.12) because a requisite package 'png-1.2.8_1' (graphics/png) failed (specify -k to force)
--->  Skipping 'x11-themes/gtk-engines2' (gtk-engines2-2.6.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'irc/xchat2' (xchat2-2.4.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'graphics/librsvg2' (librsvg2-2.9.5_2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/gnome-menus' (gnome-menus-2.10.0) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'graphics/libgnomecanvas' (libgnomecanvas-2.10.0_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'accessibility/gail' (gail-1.8.2_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-toolkits/libbonoboui' (libbonoboui-2.8.1_2) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'security/qca-tls' (qca-tls-1.0_1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'audio/arts' (arts-1.4.0,1) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11/kdelibs3' (kdelibs-3.4.0_1) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'net/kdenetwork3' (kdenetwork-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'deskutils/kdepim3' (kdepim-3.4.0) because a requisite package 'gpgme-1.0.2' (security/gpgme) failed (specify -k to force)
--->  Skipping 'misc/kdeedu3' (kdeedu-3.4.0_1) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'x11-wm/kompmgr' (kdebase-kompmgr-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'x11/kdebase3' (kdebase-3.4.0_1) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'misc/kdeutils3' (kdeutils-3.4.0) because a requisite package 'kdebase-3.4.0_1' (x11/kdebase3) failed (specify -k to force)
--->  Skipping 'sysutils/kdeadmin3' (kdeadmin-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'graphics/kdegraphics3' (kdegraphics-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'games/kdegames3' (kdegames-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'editors/koffice-kde3' (koffice-1.3.5_2,1) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'audio/akode-plugins-xiph' (kdemultimedia-akode-plugins-xiph-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'audio/akode-plugins-mpeg' (kdemultimedia-akode-plugins-mpeg-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'accessibility/kdeaccessibility' (kdeaccessibility-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'audio/akode-plugins-oss' (kdemultimedia-akode-plugins-oss-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'audio/akode-plugins-resampler' (kdemultimedia-akode-plugins-resampler-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'devel/kdesdk3' (kdesdk-3.4.0) because a requisite package 'kdebase-3.4.0_1' (x11/kdebase3) failed (specify -k to force)
--->  Skipping 'www/kdewebdev' (kdewebdev-3.4.0,2) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'x11-clocks/kdetoys3' (kdetoys-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'security/gnomekeyring' (gnomekeyring-0.4.2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'devel/kdevelop' (kdevelop-3.2.0) because a requisite package 'kdebase-3.4.0_1' (x11/kdebase3) failed (specify -k to force)
--->  Skipping 'x11-toolkits/libgnomeui' (libgnomeui-2.10.0_1) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'audio/akode-plugins-mpc' (kdemultimedia-akode-plugins-mpc-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'audio/akode' (kdemultimedia-akode-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'multimedia/kdemultimedia3' (kdemultimedia-3.4.0) because a requisite package 'OpenEXR-1.2.1_1' (graphics/OpenEXR) failed (specify -k to force)
--->  Skipping 'x11-themes/kdeartwork3' (kdeartwork-3.4.0) because a requisite package 'kdebase-3.4.0_1' (x11/kdebase3) failed (specify -k to force)
--->  Skipping 'x11/kde3' (kde-3.4.0) because a requisite package 'kdetoys-3.4.0' (x11-clocks/kdetoys3) failed (specify -k to force)
--->  Skipping 'x11/gnomedesktop' (gnomedesktop-2.10.0) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'x11-toolkits/eel' (eel-2.10.0) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'net/cvsup' (cvsup-16.1h_2) because a requisite package 'expat-1.95.8' (textproc/expat2) failed (specify -k to force)
--->  Skipping 'x11-fm/nautilus2' (nautilus2-2.10.0_1) because a requisite package 'intltool-0.33' (textproc/intltool) failed (specify -k to force)
--->  Skipping 'archivers/fileroller' (fileroller-2.10.0_1,1) because a requisite package 'nautilus2-2.10.0_1' (x11-fm/nautilus2) failed (specify -k to force)
** Listing the failed packages (*:skipped / !:failed)
        ! editors/vim-lite (vim-lite-6.3.62)    (package not found)
        ! lang/python (python-2.4_1)    (package not found)
        ! lang/ruby18 (ruby-1.8.2_3)    (package not found)
        * databases/ruby-bdb1 (ruby18-bdb1-0.2.2)
        ! lang/perl5.8 (perl-5.8.6_2)   (package not found)
        ! editors/xemacs-packages (xemacs-packages-12.1)        (package not found)
        ! security/portaudit (portaudit-0.5.9)  (package not found)
        ! devel/gettext (gettext-0.14.1)        (package not found)
        ! misc/compat4x (compat4x-i386-5.3)     (package not found)
        ! security/cyrus-sasl2 (cyrus-sasl-2.1.20_1)    (package not found)
        * devel/popt (popt-1.7)
        * devel/gmake (gmake-3.80_2)
        ! misc/kdehier (kdehier-1.0_5)  (package not found)
        ! audio/speex (speex-1.0.4_1,1) (package not found)
        * security/libgpg-error (libgpg-error-1.0_1)
        * security/libgcrypt (libgcrypt-1.2.1)
        ! graphics/png (png-1.2.8_1)    (package not found)
        ! devel/m4 (m4-1.4.1)   (package not found)
        ! databases/db42 (db42-4.2.52_3)        (package not found)
        ! textproc/ispell (ispell-3.2.06_12)    (package not found)
        * devel/boost-python (boost-python-1.32.0_2)
        * devel/imake-6 (imake-6.8.2)
        * shells/bash (bash-3.0.16_1)
        ! textproc/expat2 (expat-1.95.8)        (package not found)
        * www/neon (neon-0.24.7)
        ! net/mDNSResponder (mDNSResponder-98_1)        (package not found)
        ! net/openslp (openslp-1.0.11_1)        (package not found)
        * archivers/gtar (gtar-1.15.1_1)
        * security/gnupg (gnupg-1.4.0_1)
        * textproc/p5-XML-Parser (p5-XML-Parser-2.34_1)
        * textproc/intltool (intltool-0.33)
        ! devel/pkgconfig (pkgconfig-0.15.0_1)  (package not found)
        * devel/libidn (libidn-0.5.15)
        * audio/libaudiofile (libaudiofile-0.2.6)
        * net/howl (howl-0.9.10)
        * graphics/libexif (libexif-0.6.10)
        * security/gnutls (gnutls-1.0.24_1)
        ! sysutils/cdrtools-cjk (cjk-cdrtools-2.01.20041227)    (package not found)
        ! shells/zsh (zsh-4.2.4)        (package not found)
        ! devel/pcre (pcre-5.0) (package not found)
        * audio/esound (esound-0.2.35_1)
        * devel/autoconf259 (autoconf-2.59_2)
        * net-mgmt/net-snmp (net-snmp-5.2.1_1)
        * devel/automake19 (automake-1.9.5)
        * audio/libmad (libmad-0.15.1b_1)
        * devel/glib12 (glib-1.2.10_11)
        * devel/glib20 (glib-2.6.3_1)
        * audio/libsndfile (libsndfile-1.0.11)
        * math/fftw3 (fftw3-3.0.1_4)
        * net/linc (linc-1.0.3_3)
        ! net/samba-libsmbclient (samba-libsmbclient-3.0.12_1)  (package not found)
        * graphics/libart_lgpl2 (libart_lgpl2-2.3.17)
        * devel/desktop-file-utils (desktop-file-utils-0.10_2)
        * audio/jack (jackit-0.99.0)
        * devel/apr-svn (apr-nothr-db4-1.0.1_1)
        * audio/libsamplerate (libsamplerate-0.1.2)
        * palm/pilot-link (pilot-link-0.11.8_3)
        * palm/libmal (libmal-0.40)
        * print/freetype2 (freetype2-2.1.9)
        * converters/fribidi (fribidi-0.10.4_1)
        ! audio/libvorbis (libvorbis-1.1.0_1,3) (package not found)
        ! lang/tcl84 (tcl-8.4.7,1)      (package not found)
        ! devel/libusb (libusb-0.1.7_1) (package not found)
        * multimedia/libtheora (libtheora-1.0.a4)
        * x11-fonts/fontconfig (fontconfig-2.2.3,1)
        * devel/subversion (subversion-1.1.3)
        * x11/xorg-libraries (xorg-libraries-6.8.2)
        * graphics/libglut (libglut-6.0.1)
        * x11-toolkits/gtk12 (gtk-1.2.10_12)
        * x11-fonts/libXft (libXft-2.1.6_1)
        * graphics/libungif (libungif-4.1.3)
        * print/ghostscript-gnu (ghostscript-gnu-7.07_12)
        * x11/xterm (xterm-200_2)
        * x11-toolkits/tk84 (tk-8.4.7,2)
        * x11-servers/xorg-server (xorg-server-6.8.2)
        * x11/xorg-clients (xorg-clients-6.8.2)
        * x11-fonts/bitstream-vera (bitstream-vera-1.10_1)
        * misc/hicolor-icon-theme (hicolor-icon-theme-0.5)
        * textproc/libxml2 (libxml2-2.6.18)
        * audio/nas (nas-1.7)
        * misc/gnomehier (gnomehier-2.0_6)
        * x11-fonts/xorg-fonts-type1 (xorg-fonts-type1-6.8.2)
        * textproc/libcroco (libcroco-0.6.0_1)
        * misc/gnomemimedata (gnomemimedata-2.4.2)
        * editors/vim (vim-6.3.62)
        * devel/t1lib (t1lib-5.0.1,1)
        * misc/gnome-icon-theme (gnome-icon-theme-2.10.0)
        * x11-fonts/xorg-fonts-truetype (xorg-fonts-truetype-6.8.2)
        * x11-toolkits/open-motif (open-motif-2.2.3_1)
        * graphics/xpdf (xpdf-3.00_6)
        * x11-toolkits/Xaw3d (Xaw3d-1.5_1)
        * textproc/wordnet (WordNet-2.0)
        * devel/libgsf (libgsf-1.11.1)
        ! net/openldap22-client (openldap-client-2.2.23)        (package not found)
        * x11-toolkits/pango (pango-1.8.1)
        * x11/startup-notification (startup-notification-0.8_1)
        * misc/shared-mime-info (shared-mime-info-0.15_9)
        * security/gpgme (gpgme-1.0.2)
        * graphics/OpenEXR (OpenEXR-1.2.1_1)
        * devel/libIDL (libIDL-0.8.5_1)
        * mail/faces (faces-1.7.7_5)
        * textproc/libxslt (libxslt-1.1.13)
        * textproc/scrollkeeper (scrollkeeper-0.3.14_1,1)
        * devel/ORBit2 (ORBit2-2.12.1_1)
        * devel/libbonobo (libbonobo-2.8.1_1)
        * sysutils/portupgrade (portupgrade-20041226_2)
        * textproc/aspell (aspell-0.60.2)
        * www/opera (opera-7.54.20050131)
        * textproc/wv2 (wv2-0.2.2_1)
        ! audio/artswrapper (artswrapper-1.2.1_1)       (package not found)
        * accessibility/atk (atk-1.9.1)
        ! graphics/tiff (tiff-3.7.1_2)  (package not found)
        * editors/xemacs (xemacs-21.4.17)
        * x11-toolkits/gtk20 (gtk-2.6.4_1)
        * devel/libglade2 (libglade2-2.5.1_2)
        * www/mozilla (mozilla-1.7.7,2)
        * devel/gconf2 (gconf2-2.10.0)
        * devel/gnomevfs2 (gnomevfs2-2.10.0_1)
        * x11/libgnome (libgnome-2.10.0)
        * editors/emacs (emacs-21.3_5)
        * print/cups-base (cups-base-1.1.23.0_3)
        * x11-toolkits/qt33 (qt-3.3.4)
        * net/samba (samba-2.2.12)
        * x11-themes/gtk-engines2 (gtk-engines2-2.6.2)
        * irc/xchat2 (xchat2-2.4.2)
        * graphics/librsvg2 (librsvg2-2.9.5_2)
        * x11/gnome-menus (gnome-menus-2.10.0)
        * graphics/libgnomecanvas (libgnomecanvas-2.10.0_1)
        * accessibility/gail (gail-1.8.2_1)
        * x11-toolkits/libbonoboui (libbonoboui-2.8.1_2)
        * security/qca-tls (qca-tls-1.0_1)
        * audio/arts (arts-1.4.0,1)
        * x11/kdelibs3 (kdelibs-3.4.0_1)
        * net/kdenetwork3 (kdenetwork-3.4.0)
        * deskutils/kdepim3 (kdepim-3.4.0)
        * misc/kdeedu3 (kdeedu-3.4.0_1)
        * x11-wm/kompmgr (kdebase-kompmgr-3.4.0)
        * x11/kdebase3 (kdebase-3.4.0_1)
        * misc/kdeutils3 (kdeutils-3.4.0)
        * sysutils/kdeadmin3 (kdeadmin-3.4.0)
        * graphics/kdegraphics3 (kdegraphics-3.4.0)
        * games/kdegames3 (kdegames-3.4.0)
        * editors/koffice-kde3 (koffice-1.3.5_2,1)
        * audio/akode-plugins-xiph (kdemultimedia-akode-plugins-xiph-3.4.0)
        * audio/akode-plugins-mpeg (kdemultimedia-akode-plugins-mpeg-3.4.0)
        * accessibility/kdeaccessibility (kdeaccessibility-3.4.0)
        * audio/akode-plugins-oss (kdemultimedia-akode-plugins-oss-3.4.0)
        * audio/akode-plugins-resampler (kdemultimedia-akode-plugins-resampler-3.4.0)
        * devel/kdesdk3 (kdesdk-3.4.0)
        * www/kdewebdev (kdewebdev-3.4.0,2)
        * x11-clocks/kdetoys3 (kdetoys-3.4.0)
        * security/gnomekeyring (gnomekeyring-0.4.2)
        * devel/kdevelop (kdevelop-3.2.0)
        * x11-toolkits/libgnomeui (libgnomeui-2.10.0_1)
        * audio/akode-plugins-mpc (kdemultimedia-akode-plugins-mpc-3.4.0)
        * audio/akode (kdemultimedia-akode-3.4.0)
        * multimedia/kdemultimedia3 (kdemultimedia-3.4.0)
        * x11-themes/kdeartwork3 (kdeartwork-3.4.0)
        * x11/kde3 (kde-3.4.0)
        * x11/gnomedesktop (gnomedesktop-2.10.0)
        * x11-toolkits/eel (eel-2.10.0)
        * net/cvsup (cvsup-16.1h_2)
        * x11-fm/nautilus2 (nautilus2-2.10.0_1)
        * archivers/fileroller (fileroller-2.10.0_1,1)
--->  Packages processed: 0 done, 36 ignored, 135 skipped and 29 failed
 
Jo daran liegt es nicht...

Code:
ping ftp.FreeBSD.org
PING ftp.FreeBSD.org (204.152.184.73): 56 data bytes
64 bytes from 204.152.184.73: icmp_seq=0 ttl=50 time=174.350 ms
64 bytes from 204.152.184.73: icmp_seq=1 ttl=50 time=174.977 ms

ftp ftp://ftp.FreeBSD.org/
Trying 2001:4f8:0:2::e...
ftp: connect to address 2001:4f8:0:2::e: No route to host
Trying 2001:6c8:6:4::7...
ftp: connect to address 2001:6c8:6:4::7: No route to host
Trying 204.152.184.73...
Connected to ftp.FreeBSD.org.
220 Welcome to freebsd.isc.org.
331 Please specify the password.
230-
230-You have reached the freebsd.isc.org FTP server, serving the
230-full FreeBSD FTP archive over IPv4 (204.152.184.73) and IPv6
230-(2001:4f8:0:2::e) networks.  This server is also known as:
230-
230-    ftp.freebsd.org
230-    ftp4.freebsd.org
230-    ftp4.us.freebsd.org
230-
230-This server is operated by Internet Systems Consortium (ISC),
230-on behalf of the FreeBSD Project, with hardware donations from
230-Apple, Intel and Iron Systems.
230-
230-Questions about this service can be sent to: freebsd@isc.org.
230-
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
ftp> eit
?Invalid command.
ftp> quit
221 Goodbye.
 
Die Fehlermeldungen rühren daher, dass du probierst von dem Ort wo die Packageversionen, die zu deinem Release gehören, liegen, die aktuellen Versionen runterladen willst.

Oder anders gesagt: Die Versionen, die portupgrade runterladen will, bestimmt es anhand des aktuellen Porttrees. Dieser ist brandaktuell (oder so...), die Packages an dem Ort wo du sie runterladen willst sind es nicht, den das sind die, die brandaktuell waren, als deine Freebsd Version herausgekommen ist.

Ohne größeren Administrationsaufwand kannst du nur mittels Ports die derzeit aktuelleste Software installieren. Eine mittlere Alternative wäre portupgrade -aP, und gleichzeitgig 5-current umzusteigen aber der Erfolg ist eher zweifelhaft und auch mühsam. Schau dir den Wikieintrag dazu an: http://wiki.bsdforen.de/index.php/FreeBSD_-_Ports_und_Programme_aktualisieren
 
shadow1982 schrieb:
Code:
cvsup supfile
Cannot get IP address of my own host -- is its hostname correct?
:confused:

Hm, muss doch eigentlich auch gehen, wenn ich hinter einen Router hocke?!
Das sieht stark nach einer fehlerhaften oder unvollständigen Netzwerkkonfiguration aus. Korrigier mal /etc/hosts und setze deinen hostname korrekt!

Gruß
 
thyrver schrieb:
Oder anders gesagt: Die Versionen, die portupgrade runterladen will, bestimmt es anhand des aktuellen Porttrees. Dieser ist brandaktuell (oder so...), die Packages an dem Ort wo du sie runterladen willst sind es nicht, den das sind die, die brandaktuell waren, als deine Freebsd Version herausgekommen ist.
Es kann doch nicht sein, dass FreeBSD nicht anständig für ein Upgrade ausgelegt ist.

Ohne größeren Administrationsaufwand kannst du nur mittels Ports die derzeit aktuelleste Software installieren.

Wenn du meinst einfach protupgrade -a einzugeben, das führt leider auch zu nichts.

Wenn man ein System neu installiert hat, muss es doch eigentlich eine anständige Upgrade möglichkeit geben, kann es doch so nicht sein!
 
Erstmal würde ich Dein supfile anpassen, ausser Du willst wirklich Current fahren:
Code:
Mein supfile sieht so aus:
*default tag=RELEASE_5_4
*default host=csup.de.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
src-all
ports-all tag=.

Ansonsten unterscheide zwischen update des Systems (make world) und dem update der Ports (portupgrade). Wenn Du davon sprichst das System up zu daten nach einer Installation, dann meinst Du damit ein "make world". Siehe dazu auch http://wiki.bsdforen.de. Da gibts einen Artikel zu.

Nach dem cvsup hast Du auch unter /usr/ports ein "make fetchindex" ausgeführt?

Was kommt wenn Du nur den Port der sich anscheinend nicht updaten lässt mit "portupgrade" versuchst auf den neusten Stand zu bringen?
 
FreeBSD ist für ein anständiges Upgrade ausgelegt, aber nicht wie bei gentoo alle 24 Stunden, auch wenn es trotzdem geht, nämlich mit portupgrade -a

Wenn portupgrade -a ned läuft, deutet das auf Folgendes hin:
1) fehlerhafte Konfiguriation beim Benutzer
2) ./ports/UPDATING nicht gelesen, deswegen ist man sich nicht bewußt, warum xyz nicht läuft wo es doch die letzte Version getan hat
3) Der Portstree kam kaputt vom cvs server. Das ist ausserordentlich unwahrscheinlich, da der zurzeit eingefroren ist, und sicher (ganz sicher) schon irgendwer bemerkt hätte, das was nicht paßt, wenn es so wäre.

Ich tippe auf 1. Dazu kann ich noch Folgendes sagen, aus Erfahrung, von vielen missglückten Versuchen. Das Allerbeste ist nochmals alle ports und packages deinstallieren, cvsup laufen lassen, die Konfiguration checken (dein Netzwerk passt sicher? Hostname in rc.conf eingetragen? /etc/hosts richtig konfiguriert?), dann nur mit portinstall alles installieren was man haben will. Oder so wie ich es damals gemacht habe: den ports-tag im supfile auf den Zustand von meinem Release eingestellt, diese Version der ports geladen, dann alles mit pkg_add -r xyz installiert. Und nur dinge wie mplayer, vim mit gtk2 wirklich compilieren. Wenn ich dann von 5.4 auf 5.5 (oder 6.0) umsteige, wird der portstree auf die aktuelle Version (also den Zustand für r5.5 oder 6.0) aktualisiert, und dann ein portupgrade -aPP gemacht.

Das ist natürlich nicht empfehlenswert, wenn du einen richtigen Server stehen hast, aber ein Desktop darf sich das vermutlich erlauben.
 
Sieht irgendwie schon wieder schlecht aus:
Code:
ortupgrade -aPP
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 200 packages found (-0 +0)  done]
--->  Checking for the latest package of 'editors/vim-lite'
--->  Found a package of 'editors/vim-lite': vim-lite-6.3.62.tbz (vim-lite-6.3.62)
--->  Fetching the package(s) for 'vim-lite-6.3.85' (editors/vim-lite)
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 200 packages found (-0 +0)  done]
--->  Fetching vim-lite-6.3.85
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/vim-lite-6.3.85.tbz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/vim-lite-6.3.85.tbz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/vim-lite-6.3.85.tgz: File unavailable (e.g., file not found, no access)
** The command returned a non-zero exit status: 1
** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5.4-release/All/vim-lite-6.3.85.tgz
** Failed to fetch vim-lite-6.3.85
** Listing the failed packages (*:skipped / !:failed)
        ! vim-lite-6.3.85       (fetch error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Fetching the latest package(s) for 'vim-lite' (editors/vim-lite)
--->  Fetching vim-lite
/var/tmp/portupgradeJ2MczpHA/vim-lite.tbz     100% of 2528 kB  222 kBps 00m00s


Das supfile sieht so aus:
Code:
*default host=cvsup.de.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
ports-all

Befehle:
Code:
cvsup -g /etc/ports-supfile
# cd /usr/ports
# make fetchindex
# portsdb -u
# pkgdb -F
# portsupgrade -aPP
Ich hoffe doch, das noch jemand den Fehler findet :( war kein schöner Einstieg in FreeBSD
 
Zurück
Oben