Re: Port ist installiert, hat aber nicht alle Abhängigkeiten..

From: Polytropon <freebsd(at)edvax.de>
Date: Sun, 13 Dec 2015 08:31:10 +0100

On Sat, 12 Dec 2015 19:09:05 +0100, Heino Tiedemann wrote:
> hallo,
>
> ich habe alle Ports up to date.
> mein Clementine player läuft aber nicht
>
> mache ich mal ein portmaster audio/clementine-player
> kommen plötzlich abhängigkeiten zu tage:
>
>
> ===>>> The following actions will be taken if you choose to proceed:
> Re-install clementine-player-1.2.3_7
> Install devel/qt4-linguist
> Install devel/qt4-linguisttools
>
> ===>>> Proceed? y/n [y]
>
>
> ICH FRAGE mich, wieso der clementine-player installiert sein kann ohne
> diese Abhängigeiten und wie ein erneues installieren DIESER VERSION
> auf einmal diese Abhängigkeiten hat.

Mögliche Erklärung:

a) Es wurden Build-Optionen geändert. Bestimmte Optionen können zu
   neuen Abhängigkeiten führen, die bei den Default-Einstellungen
   nicht auftreten.

b) Eine der Abhängigkeiten, die vorhanden sind, hat neue Abhängig-
   keiten nach Versionszuwachs. (Ich weiß nicht, wie "tief" die
   Abhängigkeitsauflösung im o. g. Beispiel geht, d. h. ob die
   beiden devel/qt4-Pakete direkt von clementine-player kommen
   oder von einer seiner Abhängigkeiten.)

Ein Versionen-Mismatch bei Bibliotheken kann auch oft und gern
dazu führen, daß etwas, was installiert ist, nicht läuft, da
seine "Aufrufverkettung" evtl. durch den Update-Prozeß eines
anderen aktualisierten Ports zerstört worden ist - sollte nicht
so sein, passiert aber wohl gelegentlich, obwohl der Ports-Tree
ja in sich relativ konsistent sein soll.

-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 13 Dec 2015 - 08:31:19 CET

search this site