Newsgroup: it.comp.os.linux.debian
Titolo: aptitude upgrade: mission impossible

Ciao a tutti,
Da un po' di tempo la sequenza
# aptitude update
# aptitude upgrade
ha il seguente esito
[...]
The following packages have unmet dependencies:
  kdepim: Depends: libmimelib1c2a (>= 4:3.5.4-1) but it is not installable
  kmail: Depends: libmimelib1c2a (>= 4:3.5.4) but it is not installable
Usando sylpheed come client di posta inizialmente ho tentato di rimuovere
kmail ma in tal caso mi si voleva spazzare via l'intero kde! 
<alberto sordi mode>
Aho kmail, machissei? Internet Explorer?
</alberto sordi mode>
Visto che il trascorrere del tempo non curava il problema qualche giorno
fa mi sono risolto a fargli effettivamente spazzare via tutto, dopodiche`
ho ridato aptitude upgrade (che mi ha aggiornato il mondo) e alla fine
'aptitude install kde'.
Il trucco ha funzionato ma se riprovo ad aggiornare il problema si presenta
paro-paro.
Dimenticavo: trattasi di debian testing.
Proposte?
TIA
-- 
Andrea Vinzoni 

   kmail: Depends: libmimelib1c2a (>= 4:3.5.4) but it is not installable
Probabilmente (sicuramente) hai qualche repository balordo in sources.list.
Per prima cosa verifica quali versioni dei pacchetti hai a disposizione:
apt-cache madison libmimelib1c2a
apt-cache madison kdepim
apt-cache madison kmail
Poi vedi di installare tutto da un unico repository specificando la
versione ed eventualmente pinnando poi i pacchetti.
apt-get install libmimelib1c2a=4:3.5.4 ...
Vale sempre la regola che se non è assolutamente necessario è meglio
avere sempre e solo i repository ufficiali Debian; piuttosto per
pacchetti particolari meglio farsi un repo locale.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

> # aptitude upgrade
Dimenticavo: apt-get dist-upgrade che dice?


 
Innanzitutto grazie per la disponibilita` e le risposte 
veramente chiare ed esaurienti.
apt-get dist-upgrade dice lo stesso, con in piu`
'You might want to run `apt-get -f install' to correct these'
che ho subito provato ma il risultato e` questo
Unpacking libmimelib1c2a
(from .../libmimelib1c2a_4%3a3.5.4-1+b1_i386.deb) ...
dpkg: error
processing /var/cache/apt/archives/libmimelib1c2a_4%3a3.5.4-1+b1_i386.deb
(--unpack):
 trying to overwrite `/usr/lib/libmimelib.so.1.0.1', which is also in
package libmimelib1
Errors were encountered while processing:
 /var/cache/apt/archives/libmimelib1c2a_4%3a3.5.4-1+b1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Riporto di seguito i risultati della altre prove che ho fatto in seguito
alle tue indicazioni e qualche altra informazioni utili
Risultati #apt-cache madison ...
libmimelib1c2a | 4:3.5.4-1+b1 | 
http://debian.fastweb.it
 testing/main
Packages
kdepim |  4:3.5.4-1 | 
http://debian.fastweb.it
 testing/main Packages
kmail | 4:3.5.4-1+b1 | 
http://debian.fastweb.it
 testing/main Packages
Tentando di installare il primo 
# apt-get install libmimelib1c2a=4:3.5.4-1+b1
da lo stesso errore riportato per apt-get -f install.
/etc/apt/source.list:
Da marzo 2006 il contenuto e` il seguente
==
deb 
http://debian.fastweb.it/debian
 testing main contrib non-free 
#deb 
http://security.debian.org/
 stable/updates main
==
In precedenza avevo
==
deb 
http://ftp.it.debian.org/debian/
 stable main contrib non-free 
deb 
http://ftp.it.debian.org/debian/
 testing main contrib non-free 
deb 
http://security.debian.org/
 stable/updates main
==
Vale la pena ripristinare la vecchia sorgente?
Un'altra cosa che non so se e` rilevante e` il fatto che ho il file
/etc/apt/preferences vuoto dato che una volta avevo pinnato
dei pacchetti e in seguito ho troncato a mano il file per 'unpinnarli'
Grazie, ciao
Andrea Vinzoni

 dei pacchetti e in seguito ho troncato a mano il file per 'unpinnarli'
No problem.


 
Bingo! Adesso sembra veramente tutto a posto. 
Ti ringrazio
Andrea

 Ti ringrazio
YW
