Newsgroup: it.comp.os.linux.sys
Titolo: apt-get impazzito?

Probabilmente mi stara` sfuggendo qualcosa di lampante, ma:
[root@nowhere:~]# apt-get install mutt
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  debconf dialog fileutils gdk-imlib1 gmc gnome-bin gnome-core
  gnome-libs-data gnome-utils libart2 libesd0 libgnome32 libgnomesupport0
  libgnomeui32 libgnorba27 libgnorbagtk0 libgtkxmhtml1 libgtop1 libnewt0
  liborbit0 libzvt2 lynx mc-common menu slang1 slrn whiptail xpm4g 
The following NEW packages will be installed:
  debconf gnome-libs-data libnewt0 mc-common 
25 packages upgraded, 4 newly installed, 0 to remove and 276 not upgraded.
Need to get 6823kB of archives. After unpacking 4292kB will be used.
Do you want to continue? [Y/n] n
Abort.
per quale arcana ragione apt-get mi vuole installare tutta sta selva di
pacchetti (che peraltro sono quasi tutti presenti) solo per aggiornare
mutt?
Notare che in sources.list ho provato alternativamente:
deb 
ftp://ftp.flashnet.it/mirror/11/ftp.debian.org
 unstable main contrib non-free
e
deb 
ftp://ftp.debian.org/debian
 unstable main
temendo un momento di follia del mirror di flashnet.
Ho aggiornato apt e ho sempre fatto gli update.
Non ci sono pacchetti semi-installati o non configurati.
Qualcuno mi sa spiegare che c'e` che non va?
Grazie
-- 
 te0 - mailto:
t...@slut.panservice.it
- Fletto i muscoli e sono nel vuoto -

 aggiornare mutt?
Evidentemente e` un problema di dipendenze, che nella Debian (a ragione o a
torto) tendono ad essete MOLTO strette: anche se hai gia` dei pacchetti non
e` detto che siano la versione giusta.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

,
Davide G. Borin wrote:
 >Matteo Riva scriveva:
 >> per quale arcana ragione apt-get mi vuole installare tutta sta selva
 >> di pacchetti (che peraltro sono quasi tutti presenti) solo per
 >> aggiornare mutt?
 >
 >Evidentemente e` un problema di dipendenze, che nella Debian (a ragione o a
 >torto) tendono ad essete MOLTO strette: anche se hai gia` dei pacchetti non
 >e` detto che siano la versione giusta.
Per scrupolo ho controllato e ho verificato che mutt dipende da:
  libc6 >= 2.1
  slang1 >= 1.3.0-3
  un MTA
Ora, posto che le libc6 sono alla versione 2.1.2-8, che postfix e`
installato e perfettamente funzionante e che le slang1 vanno
effettivamente aggiornate (e queste dipendono solo da libc6), c'e`
qualcosa che non torna: mi aspetto che apt-get mi installi le slang
nuove e il mutt nuovo, invece mi vuole installare (tra le varie cose)
quasi tutti i pacchetti gnome, nonche' slrn (!).


 gnome, nonche' slrn (!).
Evidentemente slang si tira dietro dell'altro, che si tira dietro dell'altro
e cosi` via...
A volte comunque, soprattutto nella unstable, i pacchetti hanno alcune
dipendenze sbagliate (nel senso di inutili): questo potrebbe essere il caso.


,
Davide G. Borin wrote:
 >A volte comunque, soprattutto nella unstable, i pacchetti hanno alcune
 >dipendenze sbagliate (nel senso di inutili): questo potrebbe essere il caso.
A questo punto credo anch'io che sia un errore sulle dipendenze di
slang1, anche perche' in teoria quel pacchetto richiede solo le libc6.
Strano pero`, anche con i pacchetti unstable sarebbe la prima volta che
mi capita, e a occhio sembrerebbe tutto a posto.


 mutt?
Azzardo, prova a verificare: mutt di pende dall'ultima versione di
debconf, gli altri pacchetti confliggono con la vecchia versione di
debconf, quindi... upgrade globale!
Ciao e a presto
-- 
KK
Registered Linux User #151066
"One World, One Web, One Program" William Gates
"Ein Volk, Ein Reich, Ein Fuhrer" Adolf Hitler

In article <83ave8$ep$1...@nowhere.local>,
Matteo Riva wrote:
 > >A volte comunque, soprattutto nella unstable, i pacchetti hanno alcune
 > >dipendenze sbagliate (nel senso di inutili): questo potrebbe essere il caso.
 >A questo punto credo anch'io che sia un errore sulle dipendenze di
 >slang1, anche perche' in teoria quel pacchetto richiede solo le libc6.
Ok ok, come non detto.
Colpa mia, guardavo solo quello che faceva apt-get; installando invece
le nuove slang a mano ho scoperto che il casino veniva dalla necessita`
di aggiornare anche gmc (oltre a lynx, mutt e slrn) da cui il disastro
di pacchetti gnome.
Soluzione: tolto gmc. Tutto a posto.


debconf
Ti assicuro di no. :-)
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 Ti assicuro di no. :-)
mi sento istintivamente portato a crederti...;)
Ciao


,
Marco d'Itri wrote:
 >>Azzardo, prova a verificare: mutt di pende dall'ultima versione di
 >>debconf
 >Ti assicuro di no. :-)
Infatti, erano le slang1 a crearmi tutto quel casino. C'erano alcuni
pacchetti che dipendevano dalle slang1 vecchie e che quindi andavano
upgradati con tutto cio` che si portano dietro.
Il problema e` che apt-get non ti dice di chi e` la colpa, ma si limita
a installare tutto il necessario; me ne sono accorto solo installando il
pacchetto slang1 a mano.
Grazie
