Problemi risoluzione dipendenze con apt-get/aptitude

Installazione, configurazione e uso di programmi e strumenti.
visik7
Prode Principiante
Messaggi: 9
Iscrizione: domenica 29 gennaio 2006, 12:32

Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da visik7 »

Bene questo e' un problemino che definirlo "weird" e' fargli un complimento cmq procediamo:

volevo vedere cosa kubuntu non installa che invece kde ha
allora lancio un apt-get install kde e questo e' il risultato

Codice: Seleziona tutto

apt-get install kde
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  kde: Depends: kdesdk but it is not going to be installed
E: Broken packages
ecco ci risiamo mi sono detto
andiamo a vedere chi tiene inchiodato tutto quanto e così ho fatto

Codice: Seleziona tutto


root@asus:~# apt-get install kde 2>/dev/null |grep Dep
  kde: Depends: kdesdk but it is not going to be installed
root@asus:~# apt-get install kdesdk 2>/dev/null |grep Dep
  kdesdk: Depends: kspy (>= 4:3.5.0-0ubuntu0breezy1) but it is not going to be installed
root@asus:~# apt-get install kspy 2>/dev/null |grep Dep
  kspy: Depends: kdelibs4-dev (>= 4:3.4.2) but it is not going to be installed
root@asus:~# apt-get install kdelibs4-dev
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  comerr-dev libart-2.0-dev libarts1-dev libartsc0-dev libasound2-dev libaspell-dev libaudio-dev libaudiofile-dev libbz2-dev libc6-dev
  libcupsys2-dev libesd0-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgamin-dev libgcrypt11-dev libgl1-mesa-dev libglib2.0-dev
  libglu1-mesa-dev libgnutls11-dev libgpg-error-dev libice-dev libidn11-dev libjasper-1.701-dev libjpeg62-dev libkadm55 libkrb5-dev
  liblcms1-dev libmad0-dev libmng-dev libogg-dev libopencdk8-dev libopenexr-dev libpcre3-dev libpng12-dev libqt3-headers libqt3-mt-dev
  libsasl2-dev libsm-dev libssl-dev libtasn1-2-dev libtiff4-dev libtiffxx0c2 libvorbis-dev libx11-dev libxau-dev libxcursor-dev libxext-dev
  libxft-dev libxi-dev libxinerama-dev libxml2-dev libxml2-utils libxmu-dev libxmu-headers libxrandr-dev libxrender-dev libxslt1-dev
  libxt-dev linux-kernel-headers qt3-dev-tools x-dev x11proto-core-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xlibs-static-dev zlib1g-dev
Suggested packages:
  libasound2-doc aspell-doc glibc-doc manpages-dev libglib2.0-doc libgnutls-doc gnutls-bin krb5-doc libqt3-i18n qt3-doc
Recommended packages:
  gcc c-compiler libqt3-compat-headers
The following NEW packages will be installed:
  comerr-dev kdelibs4-dev libart-2.0-dev libarts1-dev libartsc0-dev libasound2-dev libaspell-dev libaudio-dev libaudiofile-dev libbz2-dev
  libc6-dev libcupsys2-dev libesd0-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgamin-dev libgcrypt11-dev libgl1-mesa-dev
  libglib2.0-dev libglu1-mesa-dev libgnutls11-dev libgpg-error-dev libice-dev libidn11-dev libjasper-1.701-dev libjpeg62-dev libkadm55
  libkrb5-dev liblcms1-dev libmad0-dev libmng-dev libogg-dev libopencdk8-dev libopenexr-dev libpcre3-dev libpng12-dev libqt3-headers
  libqt3-mt-dev libsasl2-dev libsm-dev libssl-dev libtasn1-2-dev libtiff4-dev libtiffxx0c2 libvorbis-dev libx11-dev libxau-dev libxcursor-dev
  libxext-dev libxft-dev libxi-dev libxinerama-dev libxml2-dev libxml2-utils libxmu-dev libxmu-headers libxrandr-dev libxrender-dev
  libxslt1-dev libxt-dev linux-kernel-headers qt3-dev-tools x-dev x11proto-core-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev
  x11proto-randr-dev x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xlibs-static-dev zlib1g-dev
0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.6MB of archives.
After unpacking 92.8MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
qui ho dato un no perche' non volevo reinstallarla perche' prima l'avevo gia' installata e rimossa ma non avendo l'output non avevo na gran voglia di rifarlo cmq sulla fiducia tutta quella roba li si installa senza problemi ovviamente dopo se faccio apt-get install kde non si lamenta minimamente e si installa tutto -- non capisco

ciauz

p.s.
questo e' il mio sources.list

Codice: Seleziona tutto

visi@asus:~$ cat /etc/apt/sources.list |egrep -v "^deb-src|^$|^#"
deb http://it.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse
deb http://it.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse
deb http://it.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://it.archive.ubuntu.com/ubuntu breezy-security main restricted universe multiverse
deb http://wine.sourceforge.net/apt binary/
deb http://kubuntu.org/packages/kde35 breezy main
deb http://deb.opera.com/opera sid non-free
deb ftp://ftp.nerim.net/debian-marillat/ sid main
visi@asus:~$                






[glow=yellow,2,300]questo che segue e' la parte superiore del post iniziale l'ho spostata qua perche' ho risolto il primo problema e la riporto x completezza[/glow]

ieri volevo fare un po' di pulizia nei miei pacchetti
allora ho lanciato un bel dpkg --get-selections |grep deinstall x vedere se c'era qualche pacchetto mezzo installato

Codice: Seleziona tutto

kspy                                            deinstall
libkcal2a                                       deinstall
libkdepim1                                      deinstall
libkleopatra0a                                  deinstall
libmimelib1a                                    deinstall
tutto a posto mi sono detto procedimo alla rimozione

Codice: Seleziona tutto

aptitude purge kspy libkcal2b libkdepim1 libkleopatra0a libmimelib1a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
The following packages will be automatically REMOVED:
  akregator kaddressbook karm kdepim-kio-plugins kdepim-kresources
  kdepim-wizards kmail knotes konq-plugins kontact korganizer
  kubuntu-desktop libkdepim1a libkpimexchange1 libkpimidentities1
The following packages will be REMOVED:
  akregator kaddressbook karm kdepim-kio-plugins kdepim-kresources
  kdepim-wizards kitchensync kmail knode knotes konq-plugins kontact
  korganizer kspy kubuntu-desktop libkcal2b libkdepim1 libkdepim1a
  libkleopatra0a libkpimexchange1 libkpimidentities1 libmimelib1a
0 packages upgraded, 0 newly installed, 22 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 50.0MB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
che 2 scatole mi sono detto cosa ci fa un pacchetto deinstallato che dipende da mezzo sistema ?
non si sa cmq vediamo quale dei 5 pacchetti e':

Codice: Seleziona tutto

aptitude purge kspy #libkcal2b libkdepim1 libkleopatra0a libmimelib1a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
The following packages will be REMOVED:
  kspy
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
(Reading database ... 68386 files and directories currently installed.)
Removing kspy ...
Purging configuration files for kspy ...
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
ok passiamo al secodo

Codice: Seleziona tutto

aptitude purge libkcal2b # libkdepim1 libkleopatra0a libmimelib1a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
The following packages will be automatically REMOVED:
  akregator kaddressbook karm kdepim-kio-plugins kdepim-kresources
  kdepim-wizards kmail knotes konq-plugins kontact korganizer
  kubuntu-desktop libkdepim1a libkpimexchange1 libkpimidentities1
The following packages will be REMOVED:
  akregator kaddressbook karm kdepim-kio-plugins kdepim-kresources
  kdepim-wizards kitchensync kmail knode knotes konq-plugins kontact
  korganizer kubuntu-desktop libkcal2b libkdepim1a libkpimexchange1
  libkpimidentities1
0 packages upgraded, 0 newly installed, 18 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 50.0MB will be freed.
Do you want to continue? [Y/n/?] n
Abort.
eccolo li e' lui
passiamo a rimuovere gli altri su lui ci torno sopra dopo (mi sono detto)

Codice: Seleziona tutto

aptitude purge libkdepim1 libkleopatra0a libmimelib1a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
The following packages will be REMOVED:
  libkdepim1 libkleopatra0a libmimelib1a
0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
(Reading database ... 68386 files and directories currently installed.)
Removing libkdepim1 ...
Purging configuration files for libkdepim1 ...
Removing libkleopatra0a ...
Purging configuration files for libkleopatra0a ...
Removing libmimelib1a ...
Purging configuration files for libmimelib1a ...
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
difatti nessun problema

andiamo quindi a vedere chi e' rimasto deinstallato

Codice: Seleziona tutto

dpkg --get-selections |grep deins
libkcal2a                                       deinstall
ok come era ovvio supporre ne e' rimasto uno
quindi ho detto va beh non posso rimuoverlo allora lo installo
detto fatto qui sono cominciati i problemi seri:

Codice: Seleziona tutto

aptitude install libkcal2a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies.  This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following packages have unmet dependencies:
  libkcal2a: Depends: libkdepim1 (>= 4:3.4.1) but it is not installable
ho detto ma dai e' impossibile che manchi quel pacchetto
infatti

Codice: Seleziona tutto

apt-cache show libkdepim1 |grep Ver
Version: 4:3.4.3-0ubuntu3
Version: 4:3.4.3-0ubuntu2
ne ho 2 versioni c'e' un >= PERCHE' NON ME LO INSTALLA NON HA SENSO
cmq manteniamo la calma procediamo ad installarlo a mano

Codice: Seleziona tutto

apt-get install libkdepim1
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libkcal2a
The following packages will be REMOVED:
  akregator kaddressbook karm kdepim-kio-plugins kdepim-kresources kdepim-wizards kitchensync kmail knode knotes konq-plugins kontact
  korganizer kubuntu-desktop libkcal2b libkdepim1a libkpimexchange1 libkpimidentities1
The following NEW packages will be installed:
  libkcal2a libkdepim1
0 upgraded, 2 newly installed, 18 to remove and 0 not upgraded.
Need to get 1819kB of archives.
After unpacking 43.6MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
cioe' allora se installo kdekal2a mi rimuove akregator
e se lo rimuovo mi rimuove akregator ?
STIAMO SCHERZANDO ?

in tutti i modi io lo devo lasciare disinstallato
non ci capisco na favazza
cmq riprendo il controllo delle mie facolta' e ho detto dai proviamo a tornare a rimuovere quall'accidenti di pacchetto
e come per magia
tutto a posto

Codice: Seleziona tutto

aptitude purge libkcal2a
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
The following packages will be REMOVED:
  libkcal2a
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
(Reading database ... 68386 files and directories currently installed.)
Removing libkcal2a ...
Purging configuration files for libkcal2a ...
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
eccola li
s'e' rimossa senza dire beo
tutto cio' non ha senso
apt e' rotto ? o cosa ?
Ultima modifica di visik7 il domenica 29 gennaio 2006, 16:25, modificato 1 volta in totale.
elettronicha

Re: Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da elettronicha »

:) Diciamo che la sintesi non è proprio una delle tue doti... :) Perdonami, ma non ci riesco a leggere tutto, spera in qualcuno meno pigro di me ;)
Avatar utente
dea
Prode Principiante
Messaggi: 55
Iscrizione: giovedì 15 dicembre 2005, 13:13

Re: Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da dea »

mi pare che inizialmente dovevi rimuovere libkcal2a poi invece gli hai detto purge libkcal2b, da lì tutto il casino ciao
visik7
Prode Principiante
Messaggi: 9
Iscrizione: domenica 29 gennaio 2006, 12:32

Re: Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da visik7 »

spiega
la differenza sostanziale tra un remove  un purge e' che uno non toglie i file di conf e l'altro si
e quando un pacchetto e' marcato come "deinstall" e' gia' rimosso manca solo il purge
non vedo nessun casino
Avatar utente
dea
Prode Principiante
Messaggi: 55
Iscrizione: giovedì 15 dicembre 2005, 13:13

Re: Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da dea »

mi riferivo solamente al fatto che quando hai fatto il deinstall era libkcal2a poi invece il purge l'hai fatto a libkcal2b(differenza tra a e b capitooo?) ciao
visik7
Prode Principiante
Messaggi: 9
Iscrizione: domenica 29 gennaio 2006, 12:32

Re: Problemi risoluzione dipendenze con apt-get/aptitude

Messaggio da visik7 »

asd non me ne ero accorto pardon :)
cmq x il secondo problema ?
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: corradoventu e 18 ospiti