Re: apt-get install - ignore dependencies...

Αρχική Σελίδα
Συνημμένα:
Μήνυμα σαν ηλεκτρονικό μήνυμα
+ (text/plain)
Delete this message
Reply to this message
Συντάκτης: Sven Velt
Ημερομηνία:  
Προς: list
Αντικείμενο: Re: apt-get install - ignore dependencies...
Sebastian Harl wrote:
> On Wed, Dec 05, 2007 at 09:16:42PM +0100, Reinhard Tartler wrote:
> > Sven Velt <wampire@???> writes:
> > >> Bitte den Maintainer treten er moege smbclients von depends auf
> > >> recommends downgraden.
> > >
> > > Wird er nicht machen. nagios-plugins-standard *braucht* smbclient, damit
> > > check_disk_smb funktionieren kann, es ist also klar ein "Depends:" und
> > > kein "Recommends:".
> >
> > Hrm, also das klingt mir jetzt so, als ob check_disk_smb ein plugin
> > waere, was man nicht unbedingt zum Betrieb von Nagios braucht,
> > im Normallfall installiert haben moechte.


Richtig. Man braucht check_disk_smb nicht fuer den Betrieb von Nagios.
Genaugenommen braucht man gar kein Plugin, man kann auch ohne offizielle
Plugins fahren, entweder weil man ein kaskadiertes Setup hat oder eben
nur eigene Plugins verwenden moechte.

Die Nagios2-Pakete depend'en auf "nagios-plugins-basics", die, wie man in
der anderen Mail sehen kann, ohne groessere Dependencies installierbar
sind.

> > Klingt mir ziemlich genau nach der Definition von 'Recommends'.
>
> Ack - wenn man zusaetzlich noch ein kleines README beifuegt, welches Plugin
> welches empfohlene Paket braucht, waere es imho optimal (vgl.
> README.Debian.plugins im aktuellen collectd-4 Paket in exp). Aber solange
> nicht _jeder_ User smbclient _braucht_ ist eine Abhaengigkeit falsch...


Nein. Das Paket "nagios-plugins-standard", also Plugins aus dem
offiziellen "nagios-plugins"-Projekt, sind genau die Plugins, die
zwingend irgendwelche andere Libs oder Programme brauchen. Was macht ein
Paket fuer einen Sinn, wenn ich es installiere und dann nix damit
anfangen kann? Damit funktioniert das Paket nicht (sauber), wenn man es
blank installiert. Laut Debian-Policy muss man das aber machen.

Die sauberste Loesung waere, wie schon angesprochen, fuer jedes Plugin
bzw. jede Abhaengigkeit ein eigenes Paket - duerfen wir abba net :-(

... nicht, dass diese Diskussion schonmal - an anderer Stelle, an
hoehere Stelle - gefuehrt wurde und dann die aktuelle Loesung dabei
rauskam ;-)

bye

Sven

-- 
Leuk?mie     -> http://de.wikipedia.org/wiki/Leuk%C3%A4mie
Heilung      -> http://de.wikipedia.org/wiki/Knochenmark#Knochenmarkspende
Typisierung  -> http://www.knochenmarkspende.de/html/reg_akb.php
Warum&Fragen -> sven@???