[gull] comportement incomprehensible de ``aptitude''

Cedric BRINER briner at infomaniak.ch
Fri Mar 17 09:12:06 CET 2006


bonjour,

je viens de faire une installation fraiche d'une machine a l'aide de fai (Fully Automatic Installer).
Cette installation utilise uniquement aptitude pour la gestion des paquets, afin qu'aptitude aie
une base de donnee coherente.

Suite a ca, je desire installer fai sur cette meme machine (juste la partie client):
aptitude -R install fai
  | Reading Package Lists... Done
  | Building Dependency Tree
  | Reading extended state information
  | Initializing package states... Done
  | Reading task descriptions... Done
  | The following packages are unused and will be REMOVED:
  |   akode altgcc aspell-en build-essential cdrdao dia dia-common dia-libs
  |   digikamimageplugins eject epiphany-extensions esound-clients fam g77
  |   g77-3.3 gimp-svg gnome-pilot gnome-pilot-conduits gstreamer0.8-a52dec
  |   gstreamer0.8-aa gstreamer0.8-caca gstreamer0.8-cdparanoia gstreamer0.8-dv
  |   gstreamer0.8-dvd gstreamer0.8-festival gstreamer0.8-gnomevfs
  |   gstreamer0.8-gsm gstreamer0.8-hermes gstreamer0.8-jpeg
  |   gstreamer0.8-mikmod gstreamer0.8-mpeg2dec gstreamer0.8-plugins
  |   gstreamer0.8-sdl gstreamer0.8-sid gstreamer0.8-speex gstreamer0.8-swfdec
  |   gstreamer0.8-theora gstreamer0.8-x gthumb gtk-engines-industrial
  |   gtk-engines-smooth gtk-smooth-themes hermes1 imagemagick jackd
  |   kde-i18n-de kde-i18n-fr kde-i18n-it kdemultimedia-kio-plugins
  |   kdevelop3-doc kdvi kghostview khelpcenter kipi-plugins kregexpeditor
  |   kviewshell ldso libadns1-bin libatk1.0-data libavc1394-0 libbz2-dev libc5
  |   libc5-altdev libc6-i686 libcdio3 libcompress-zlib-perl
  |   libdigest-hmac-perl libdigest-sha1-perl libdv-bin libdv4 libft-perl
  |   libg2c0-dev libgdk-pixbuf2 libglib2.0-data libgsm1 libhtml-parser-perl
  |   libhtml-tagset-perl libieee1284-3 libiso9660-3 libjpeg-progs libkcddb1
  |   libkscan1 libmagick++6 libmail-sendmail-perl libnet-dns-perl liboggflac1
  |   liboil0.3 libpaper-utils libpcre3-dev libpstoedit0 libqt3-compat-headers
  |   libreadline5-dev librsvg2-bin libsamplerate0 libsane libsasl2-modules
  |   libsidplay1-c102 libsndfile1 libsvga1 libswfdec0.3 libtool libttf2
  |   libvcdinfo0 libwmf-bin libwxgtk2.4-python locales lzop miscfiles
  |   nautilus-cd-burner openoffice.org-mimelnk perl-doc perl-suid perlmagick
  |   psfontmgr pstoedit psutils python-imaging python-profiler python-xml
  |   python2.3-f2py python2.3-iconvcodec python2.3-xml r-base-dev r-base-html
  |   r-base-latex refblas3-dev resolvconf samba-common sane-utils sharutils
  |   sketch smbclient spamassassin spamc tetex-doc texi2html ttf-thryomanes
  |   unzip vcdimager videolan-doc w3c-dtd-xhtml x-ttcidfont-conf
  |   xfonts-konsole xli
  |   sketch smbclient spamassassin spamc tetex-doc texi2html ttf-thryomanes
  |   unzip vcdimager videolan-doc w3c-dtd-xhtml x-ttcidfont-conf
  |   xfonts-konsole xli
  | The following NEW packages will be installed:
  |   fai
  | The following packages are RECOMMENDED but will NOT be installed:
  |   bootp dhcp3-server fai-kernels rsh-server syslinux tftpd tftpd-hpa
  | 0 packages upgraded, 1 newly installed, 144 to remove and 0 not upgraded.
  | Need to get 597kB of archives. After unpacking 330MB will be freed.
  | Do you want to continue? [Y/n/?]

bizarre..
je fouille un peu et me rend compte que:
  aptitude update
  aptitude upgrade
  aptitude dist-upgrade
ne me propose de supprimer les paquets mentionnes ci-dessus !

de plus, si j'installe fai server
aptitude install -r fai
  | Reading Package Lists... Done
  | Building Dependency Tree
  | Reading extended state information
  | Initializing package states... Done
  | Reading task descriptions... Done
  | The following NEW packages will be automatically installed:
  |   dhcp3-common dhcp3-server fai-kernels mtools rsh-server syslinux
  |   tftpd-hpa
  | The following NEW packages will be installed:
  |   dhcp3-common dhcp3-server fai fai-kernels mtools rsh-server syslinux
  |   tftpd-hpa
  | 0 packages upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
  | Need to get 13.7MB of archives. After unpacking 16.8MB will be used.
  | Do you want to continue? [Y/n/?]

il perd tout d'un coup son envie de desinstaller la moitie des paquets.

vient maintenant le temps des question:

1) Une idee du pourquoi de ce comportement ?

de plus, les paquets qu'il desire supprimer sont bien des paquets installer
de maniere automatique (ce qui donne un point positif pour aptitude)


2) Qqun connaitrait-il un programme (graphique :) ) qui permette de se deplacer
dans les dependances tant ascendante que montante.

3) existe-t-il un moyen de calculer:
gnome-desktop-environment - (mozilla-browser, epiphany-browser)



Merci d'avance de vos eclaircissements.


Cedric


-- 

Cedric BRINER
Geneva - Switzerland



More information about the gull mailing list