Hallo

Dirk Salva (<[EMAIL PROTECTED]>) wrote:

>> > ich wollte mir gerade aus dem Backport von Christian Marillat den
>> > mplayer mit Hilfe von aptitude installieren. Dabei habe ich beim
>> > Kontrollblick festgestellt, dass (als Abhaengigkeit) auch die
>> > Pakete kernel-package und kernel-source 2.2.20 installiert werden!?
>> > Wozu braucht der mplayer diesen alten Kernel? Kann ich den einfach
>> Ich habe den mplayer-k7 von Christian Marillat hier installiert, bei
>> mir gibt es diese Abhaengigkeiten nicht. Keines der vorcompilierten
>> Mplayer-Pakete selbst scheint von kernel-package oder
>> kernel-source-2.2.20 abzuhaengen. Welches Paket genau soll denn
>> installiert werden, das diese Abhaengigkeit hat? Und ist es
>> ueberhaupt eine Abhaengigkeit (Depends) oder nur eine Empfehlung
>> (Recommends) oder ein Vorschlag (Suggests)?
> 
> Ob das eine Abhaengigkeit ist, weiss ich gar nicht. Wenn ich in
> aptitude den mplayer mit "+" auswaehle, erscheint auf Druck von "g"
> u.a. auch dieses Paket mit dem Flag "iA", ebenso wie libdb3-dev und
> libncurses5-dev. Wenn ich die beiden kernelpakete von "iA" wieder auf
> "p" aendere, werden die beiden o.g. Pakete auch nicht mehr benoetigt.
> Das bereitet mir jetzt Kopfzerbrechen, weil ich meine, in einem der
> "Kernelupdate"-postings bzw. in einem der darin aufgefuehrten links
> gelesen zu haben, dass ich libncurses-dev benoetige. Diese widerum
> macht einen Conflict mit libncurses5-dev (zumindest, wenn man sich die
> entsprechende "Beschreibung" zu diesem Paket durchliest). Das bereitet
> mir jetzt schon Gedanken, bedeutet das entweder mplayer oder
> Kernelupdate oder wie oder was?

Nein. Erstens ben�tigt mplayer nicht den kernel-Quellcode oder
kernel-package (Versuch einfach Mal apt-get --dry-run install
mplayer-k7, oder-k6, -585, je nach Architektur). Dann wird apt den
Installationsvorgang simulieren. Au�erdem gibt es keinen Konflikt bei
libncurses-dev vs. libncursrs5-dev, denn das erste Paket ist nicht
installierbar (weil nicht vorhanden), das zweite Paket hat aber
libncurses-dev in seinem Provides:-Feld stehen. Damit wird, wenn
libncurses-dev verlangt wird, automatisch libncurses5-dev ausgew�hlt.

> So langsam bin ich voellig verwirrt:
> wieso braucht mplayer den alten Kernel?

Das tut er nicht. Welches Paket wirklich danach verlangt kann ich auch
nicht sagen. Vielleicht solltest Du noch mal die Doku zu aptitude
durchlesen.

> - wieso braucht der widerum libncurses4-dev und libdb3-dev?

Tut er nicht. kernel-source-2.2.22 schl�gt die Pakete nur vor, genau wie
kernel-package es auch tut.

> - wieso macht erstere einen Conflict mit libncurses-dev?

Wenn Du es probiert h�ttest, dann w�sstest Du, da� das nicht der Fall
ist. In der Handbuchseite zu apt steht, wie man vorg�nge simulieren
kann, und ich w�re nicht �berrascht, wenn das mit aptitude auch ginge.

Gr��e
        Andreas Janssen

-- 
Andreas Janssen
[EMAIL PROTECTED]
PGP-Key-ID: 0xDC801674
Registered Linux User #267976


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an