Newsgroup: it.comp.os.linux.iniziare
Titolo: da woody a sid: primi problemi

ho cambiato le entry in sources.list ; apt-get update ; apt-get
dist-upgrade . scarica 400mb di roba e incomincia a configurare i vari
pacchetti.si
 ferma dicendo che ha incontrato problemi col pacchetto 
 libglib1.2-dev_1.2.10-9_i386.deb e torna al prompt. 
se rido' apt-get dist-upgrade mi da' 
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  libglib1.2-dev: Depends: libglib1.2 (= 1.2.10-4) but 1.2.10-9 is installed
  libnet-ssleay-perl: Depends: perlapi-5.8.0
  libxmms-perl: Depends: perlapi-5.8.0
  perl: Depends: perl-base (= 5.8.0-21) but 5.6.1-8.3 is installed
  xlibs-dev: Depends: xlibs (= 4.2.1-11) but 4.1.0-16 is installed
E: Unmet dependencies. Try using -f. 
cosa e' successo?

 cosa e' successo?
Prova a seguire quello che ti dice:
apt-get -f install
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 apt-get -f install
niente da fare... merda. 
ecco l'output di apt-get dist-upgrade
debian:/home/orange# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  dialog: Depends: libncursesw5 (>= 5.3.20030510-1) but it is not installed
  libglib1.2-dev: Depends: libglib1.2 (= 1.2.10-4) but 1.2.10-9 is installed
  libnet-ssleay-perl: Depends: perlapi-5.8.0
  libxmms-perl: Depends: perlapi-5.8.0
  perl: Depends: perl-base (= 5.8.0-21) but 5.6.1-8.3 is installed
  whiptail: Depends: libnewt0.51 but it is not installed
            Depends: libpopt0 (>= 1.7) but 1.6.2-7 is installed
            Depends: slang1a-utf8 (> 1.4.4-7.1) but it is not installed
  xbase-clients: Depends: xlibs (> 4.2.0) but 4.1.0-16 is installed
  xlibs-dev: Depends: xlibs (= 4.2.1-11) but 4.1.0-16 is installed
E: Unmet dependencies. Try using -f.
debian:/home/orange# 
E QUESTO l'output di apt-get -f install
debian:/home/orange# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  debconf debconf-i18n debconf-utils libauthen-pam-perl libglib1.2-dev libgtk-perl liblocale-gettext-perl libncursesw5 libnewt0.51 libpam0g libpopt0
  libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl perl-base slang1a-utf8 xfree86-common xlibs 
The following NEW packages will be installed:
  debconf-i18n liblocale-gettext-perl libncursesw5 libnewt0.51 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl slang1a-utf8 
10 packages upgraded, 8 newly installed, 0 to remove and 544  not upgraded.
41 packages not fully installed or removed.
Need to get 0B/4648kB of archives. After unpacking 3840kB will be used.
Do you want to continue? [Y/n] 
debconf: unable to initialize frontend: Gnome
debconf: (Unable to load Gnome -- is libgnome-perl installed?)
debconf: falling back to frontend: Dialog
Preconfiguring packages ...
(Reading database ... 80221 files and directories currently installed.)
Preparing to replace libglib1.2-dev 1.2.10-4 (using .../libglib1.2-dev_1.2.10-9_i386.deb) ...
Can't locate File/Basename.pm in @INC (@INC contains: /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at /usr/sbin/install-docs line 17.
BEGIN failed--compilation aborted at /usr/sbin/install-docs line 17.
dpkg: warning - old pre-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
dpkg: error processing /var/cache/apt/archives/libglib1.2-dev_1.2.10-9_i386.deb (--unpack):
 there is no script in the new version of the package - giving up
Errors were encountered while processing:
 /var/cache/apt/archives/libglib1.2-dev_1.2.10-9_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
qualche idea?

 
[CUT]
ho seguito anche i consigli dell'apt howto, dati specificatamente per
"gli avventurieri della unstable"; consiste nel dare piu' volte questa
sequenza di comandi:
apt-get -f install
dpkg --configure -a



sorry, ho premuto "send now" troppo presto.. cmq dicevo che anche con
questi comandi non cambia assolutamente niente. sembra che ci sia un
problema (ma non so se dipende tutto da questo) per debconf [ debconf:
unable to initialize frontend: Gnome debconf: (Unable to load Gnome -- is
libgnome-perl installed?) debconf: falling back to frontend: Dialog ].
ho provato ad installare sia via apt che via dpkg direttamente ad
installare libgnome-perl come consigliato da apt, ma niente. allo stesso
modo ad installare, con apt e con dpkg, libglib1.2-dev, ma niente. la
cosa peggiore e' che non mi fa installare nessun altro pacchetto...
please, help me! non ho veramente idea di come uscirne... e google non mi
ha dato una mano.
thx,
mrorange

Mr.Orange wrote:

E' successo che passare a SID e' un'operazione delicata.
Ti spiego perchč.
L'ultima volta che ho reinstallato SID, ho ovviamente anche installato X.
Bene.
Per installare X ho lanciato
# apt-get -t unstable install xserver-xfree86 xserver-common ...
e compagnia bella.
Praticamente il comando precedente non fa altro che installare la versione
unstable dei pacchetti richiesti.
Ed i pacchetti sono stati installati proprio come richiesto, se non che su
alcuni pacchetti mi dava errori tipo il tuo.
Dove stava il problema?
Beh, il problema č che la versione SID di quei pacchetti era
un'aggiornamento e non la versione completa!
Quindi, per prima cosa, ho installato la versione completa (testing) dei
pacchetti sopracitati, con la formula
# apt-get -t testing install xserver-xfree86 ...
dopodichč ho lanciato
# apt-get -u upgrade
e automaticamente ha aggiornato i pacchetti testing con la versione
unstable.
Questo per farti capire come unstable sia comunque da prendere con le pinze.
Nel tuo caso per prima cosa devi aggiornare i pacchetti che ti richiede:
xlibs-dev, perl, libxmms-perl ... insomma, quelli listati alla fine.
Per cui digita
# apt-get -t unstable install xlibs-dev 
e via per tutti gli altri.
Dopodichč riprova con
# apt-get -u upgrade
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>