Fink

F.A.Q. - 4. Fink aktualisieren(versions-spezifische Probleme)

F.4.1: Fink erkennt keine neuen Pakete, selbst nach einem selfupdate mit rsync oder cvs.

A.: Das ist ein gängiges Problem, wenn man auf OS X 10.5 den binären Installer benutzt. Überprüfen sie die Version von Fink:

fink --version

Wenn sie derzeit die Version fink-0.27.13-41 haben, das die Version ist, den der Installer verwendet, oder die Version fink-0.27.16-41, gibt es eine Reihe von Optionen.

  • rsync (vorzugsweise): Führen sie folgende Befehlssequenz aus:
    fink selfupdate
    fink selfupdate-rsync
    fink index -f
    fink selfupdate
  • cvs (alternativ): Führen sie folgende Befehlssequenz aus:
    fink selfupdate-cvs
    fink index -f
    fink selfupdate

Beides wird die neueste Version von fink installieren.

F.4.2: Wenn ich versuche etwas zu installiere, bekommen ich die Meldung 'Can't resolve dependency "fink (>= 0.28.0)"'

A.: Aktualisieren sie Fink wie im vorigen Abschnitt beschrieben.

F.4.3: Fink verlangt, das Kommando 'sudo apt-get install libgettext3-dev=0.14.5-2' auszuführen, um inkonsistente Abhängigkeiten aufzulösen, aber alles steckt fest.

A.: Die Paketbeschreibung von libgettext3 hat ein Zeitstempel-Problem. Version 0.14.5-2 ist veraltet. Führen sie folgende Kommandos aus:

fink index -f
fink update libgettext3-dev

Dies aktualisiert zuerst den Paketbeschreibungs-Cache und dann das Paket.

F.4.4: Fink meldet 'Can't resolve dependency "dpkg (>= 1.10.21-1229)" für das Paket "dpkg-base-files-0.3-1"'. Wie löse ich das Problem?

A.: Die aktualisierte Paketbeschreibung von dpkg hat ein Zeitstempel-Problem. Führen sie folgende Kommandos aus:

fink index -f
fink selfupdate

Dies aktualisiert zuerst den Paketbeschreibungs-Cache und installiert dann dpkg und dpkg-base-files.

Weiter: 5. Fink installieren, benutzen und pflegen