Sind die Abhängigkeiten in etch immer richtig?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
tobb
Beiträge: 1032
Registriert: 27.01.2006 17:48:13

Sind die Abhängigkeiten in etch immer richtig?

Beitrag von tobb » 16.05.2006 23:37:13

Hi,

zum Beispiel wollte ich mir gerade gDesklets installieren (ich benutze fluxbox).

Und für dieses kleine Programm will er mir diese riesen Liste installieren (177MB):

Code: Alles auswählen

  capplets-data dbus desktop-file-utils gdesklets gdesklets-data 
  gnome-about gnome-applets gnome-applets-data gnome-control-center 
  gnome-desktop-data gnome-media gnome-menus gnome-netstatus-applet 
  gnome-panel gnome-panel-data gnome-session gnome-system-monitor 
  gnome2-user-guide gstreamer0.8-alsa gstreamer0.8-cdparanoia hddtemp 
  imagemagick libapm1 libauthen-sasl-perl libavahi-compat-howl0 
  libcamel1.2-6 libcdparanoia0 libconvert-binhex-perl libcrypt-ssleay-perl 
  libdigest-sha1-perl libebook1.2-5 libecal1.2-3 libedataserver1.2-4 
  libedataserverui1.2-6 libeel2-2 libeel2-data libegroupwise1.2-8 
  libfcgi-perl libfont-afm-perl libgail-common libgail17 libgdl-1-0 
  libgdl-1-common libglib1.2 libgnome-menu2 libgtk1.2 libgtk1.2-common 
  libgtkhtml2-0 libgtksourceview-common libgtksourceview1.0-0 libgtop2-5 
  libgucharmap4 libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl 
  libhtml-tree-perl libio-socket-ssl-perl libio-stringy-perl 
  libjasper-1.701-1 libjcode-pm-perl libmagick9 libmailtools-perl 
  libmetacity0 libmikmod2 libmime-lite-perl libmime-perl libnautilus-burn2 
  libnet-google-perl libnet-jabber-perl libnet-ssleay-perl libnet-xmpp-perl 
  libossp-uuid-perl libossp-uuid13 libpanel-applet2-0 libsoap-lite-perl 
  libsoup2.2-8 libtimedate-perl liburi-perl libuser-perl libwnck-common 
  libwnck18 libwww-perl libwww-search-perl libxklavier10 libxml-parser-perl 
  libxml-stream-perl libxres1 menu-xdg metacity metacity-common nautilus 
  nautilus-cd-burner nautilus-data powermgmt-base python-feedparser 
  python-glade2 python-gmenu python-gnome2 python-gtk2 python-imaging 
  python-numeric python-soappy python-xdg python-xml python-xmms 
  python2.3-cairo python2.3-glade2 python2.3-gnome2 python2.3-gnome2-extras 
  python2.3-gtk2 python2.3-imaging python2.3-numeric python2.3-pyorbit 
  python2.3-soappy python2.3-xml python2.3-xmms unzip xkb-data xmms 
Ist das normal... da sind einige Sachen dabei, wo ich mir ziemlich sicher bin, dass sie unnötig sind!

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 16.05.2006 23:43:29

Hi

Nun die Abhängigkeiten sind so gewollt...siehe [1] und [2].
Also nicht eine "Laune" in Testing...oder ein Fehler, das ist in Stable genauso heftig.

[1] http://packages.debian.org/testing/gnome/gdesklets
[2] http://packages.debian.org/testing/x11/gdesklets-data

Die GDesklets sind zwar klein...aber ein jeweiliges Desklet setzt auf verschiedene Plugins oder Programme...die kommen dann natürlich mit.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 16.05.2006 23:48:08

Und bei Gnome und KDE Anwendungen kommen auch noch Gnome bzw. KDE Bibliotheken dazu.

tobb
Beiträge: 1032
Registriert: 27.01.2006 17:48:13

Beitrag von tobb » 16.05.2006 23:54:55

hm, ich sehe gerade, das mit apt-get nur 12 Pakete installiert werden... woran liegt das? ich dachte ich hätte mal gelesen das aptitude die Abhängigkeiten besser auflösen kann.

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 17.05.2006 00:27:46

8O

Wassn Glück bin ich und bleibe ich bei meinem guten alten

Code: Alles auswählen

apt-get
*gg

Es kann gut möglich sein, dass, wenn das Geschleuder mit apt installiert wird, evtl ein Desklet nicht ganz richtig funktioniert bzw irgendwo etwas fehlt.

Aber das ist auch nur eine Vermutung...aber dass das so gravierend ist, hätte ich net gedacht.

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 17.05.2006 00:48:14

IIRC installiert aptitude die recommmends automatisch mit.
Füge mal in /etc/apt/apt.conf folgendes hinzu und versuche es dann nochmal: Aptitude::Recommends-Important "false";
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
I.C.Wiener
Beiträge: 674
Registriert: 19.08.2003 18:45:35

Beitrag von I.C.Wiener » 17.05.2006 01:11:27

Ja, aptitude installiert in der Standardeinstellung alle als "recommended" aufgeführten Pakete mit. Ich habe es im Menü ausgeschaltet (Option -> Deb Handling).

Es gibt aber auch Alternativen zu gdesklets, z. B. adesklets.
Wenn man nichts Spezielles aus den gdesklets braucht, kommt man damit besser weg.
Depends: libc6 (>= 2.3.5-1), libfontconfig1 (>= 2.3.0), libimlib2, libncurses5 (>= 5.4-5), libreadline5 (>= 5.1), libx11-6, python (>= 2.3), python (< 2.4), ttf-bitstream-vera
MfG
Who is... LAIN?

Antworten