Am Freitag, 25. M�rz 2005 02:46 schrieb Dirk Salva:
> Hi Leute,
>
> kennt sich wer mit aptitude und "hold" von Paketen aus? Ich habe
> heute mein Sarge (32-Bit) mal wieder upgedatet, und da ist mir
> aufgefallen, da� neben einem neuen acroread von Marillat eigentlich
> auch liblircclient0 "f�llig" gewesen w�re, doch das steht genauso wie
> liblzo1 (von welchem es aber noch nichts neueres gibt) auf "ihA", was
> wohl hold bedeutet. Einzig gemeinsam ist beiden Paketen, da� sie vom
> mplayer benutzt werden (und wohl auch von ihm installiert wurden als
> Abh�ngigkeit).
> Hmm.

Das ist richtig, das h steht f�r hold und das A f�r Abh�ngig. Das 
Abh�ngig bedeutet aber nur, dass das Paket automatisch entfernt wird, 
wenn keine Abh�ngigkeiten mehr bestehen. Du kannst diesen Status auch 
manuell setzen und/oder entfernen.

> Interessanterweise lie� sich liblircclient0 aber dann per apt-get
> upgrade problemlos upgraden.

Das geht mit aptitude auch, du musst es nur explizit angeben. Dann wird 
der Status "h" automatsich aufgehoben.

> Habe ich aptitude noch nicht so ganz verstanden? Wie kann ich mit
> aptitude ein Paket upgraden, welches von irgendwem anderen aus nicht
> nachvollziehbaren Gr�nden auf "hold" gestellt wurde? Was gibt es
> �berhaupt f�r Gr�nde, ein Paket auf "hold" zu setzen, das habe ich
> au�er in marillat-Abh�ngigkeiten (hatte ich unter woody auch schonmal
> gesehen) noch nie beobachtet?

hold wird immer manuell gesetzt. Es kann aber sein, dass aufgrund von 
zwingenden Abh�ngigkeiten auch ein erforderliches Paket mangesl 
Abw�rtskompatibilit�t auf der niedrigeren Version gehalten werden muss 
(es zumindest in den Abh�ngigkeiten so vermerkt ist).

> Und warum kann ich mit apt-get ein Paket problemlos updaten, welches
> von aptitude stehengelassen wird?

Aptitude ist nur ein Frontend zu apt-..., folglich kann es durchaus 
sein, dass sich bestimmte Dinge mit den Basisprogrammen machen lassen, 
die das Frontend nicht unterst�tzt.

> Mu� ich jetzt zuk�nftig neben aptitude doch noch "von Hand" mit
> apt-get nacharbeiten, oder wie soll ich da vorgehen?

M�ssen nicht, aber k�nnen ;-)

-- 
Gru�
����������������MaxX

Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
F�r PM bitte den Empf�nger gegen den Namen in der Sig tauschen.

Antwort per Email an