Newsgroup: it.comp.os.linux.iniziare
Titolo: knoppix dipendenze

dopo un tentativo di installazione mi trovo in questa situazione:
root@davide01:~# apt-get install licq
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
licq è già alla versione più recente.
È consigliabile eseguire 'apt-get -f install' per correggere questi 
problemi:
I seguenti pacchetti hanno dipendenze non soddisfatte:
   libqt3-mt-dev: Dipende: libxcursor-dev ma non sta per essere installato
E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza 
pacchetti (o specificare una soluzione).
root@davide01:~# apt-get -f install
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
Correzione delle dipendenze in corso... Fatto
I seguenti pacchetti verranno inoltre installati:
   libxcursor-dev
I seguenti pacchetti NUOVI (NEW) saranno installati:
   libxcursor-dev
0 aggiornati, 1 installati, 0 da rimuovere e 645 non aggiornati.
13 non completamente installati o rimossi.
È necessario prendere 0B/27,3kB di archivi.
Dopo l'estrazione, verranno occupati 135kB di spazio su disco.
Continuare? [S/n] S
(Lettura del database ... 116793 file e directory attualmente installati.)
Spacchettamento di libxcursor-dev (da 
.../libxcursor-dev_1.0.2-2_i386.deb) ...
dpkg: errore processando 
/var/cache/apt/archives/libxcursor-dev_1.0.2-2_i386.deb (--unpack):
  tentata sovrascrittura di `/usr/X11R6/include/X11/Xcursor/Xcursor.h', 
che si trova anche nel pacchetto xlibs-dev
Sono occorsi degli errori processando:
  /var/cache/apt/archives/libxcursor-dev_1.0.2-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

 E: Sub-process /usr/bin/dpkg returned an error code (1)
Ciao,
premetto che non ho mai provato ad installare Knoppix su HD, ma che uso
regolarmente Debian.
Pare che un file del pacchetto libxcursor-dev cerchi di sovrascrivere uno
steso file già installato da un altro pacchetto. Probabilmente dipende
dal fatto che la versione di X presente in Knoppix è diversa da quella
nel repository debian.
Prova a controllare cosa hai nel file /etc/apt/sources.list.
Credo che in Knoppix ci siano dei pacchetti customizzati che fanno un po'
a pugni con quelli nella unstable.
Purtroppo non avendo mai installato a partire da knoppix non so dirti
altro. Dovrebbe trattarsi di fare un downgrade alla versione di X nella
unstable, ma a quel punto non so se le dipendenze si porterebbero dietro
altri pacchetti.
ciao
Luca

 Prova a controllare cosa hai nel file /etc/apt/sources.list.
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
# Security updates for "stable"
deb 
http://security.debian.org
 stable/updates main contrib non-free
deb 
http://security.debian.org
 testing/updates main contrib non-free
# Stable
deb 
http://ftp2.de.debian.org/pub/debian
 stable main contrib non-free
deb 
http://ftp2.de.debian.org/pub/debian-non-US
 stable/non-US main 
contrib non-free
# Sources
deb-src 
http://ftp2.de.debian.org/pub/debian
 stable main contrib non-free
deb-src 
http://ftp2.de.debian.org/pub/debian-non-US
 stable/non-US main 
contrib non-free
# Testing
deb 
http://ftp2.de.debian.org/pub/debian
 testing main contrib non-free
deb 
http://ftp2.de.debian.org/pub/debian-non-US
 testing/non-US main 
contrib non-free
# Sources
deb-src 
http://ftp2.de.debian.org/pub/debian
 testing main contrib non-free
deb-src 
http://ftp2.de.debian.org/pub/debian-non-US
 testing/non-US main 
contrib non-free
# Unstable
deb 
http://ftp2.de.debian.org/debian
 unstable main contrib non-free
deb 
http://ftp2.de.debian.org/debian-non-US
 unstable/non-US main contrib 
non-free
# Sources
deb-src 
http://ftp2.de.debian.org/debian
 unstable main contrib non-free
deb-src 
http://ftp2.de.debian.org/debian-non-US
 unstable/non-US main 
contrib non-free
# Experimental
# deb 
http://debian.uni-essen.de/debian
 ../project/experimental main 
contrib non-free
# deb-src 
http://debian.uni-essen.de/debian
 ../project/experimental main 
contrib non-free
# Mozilla
deb 
http://non-us.debian.org/~kitame/mozilla
 ./
deb-src 
http://non-us.debian.org/~kitame/mozilla
 ./
# GNOME 2.0
# deb 
http://www.gnome.de/debian/
 ./
# KDE 3
# deb 
http://ktown.kde.org/~nolden/kde
 stable main
# deb-src 
http://ktown.kde.org/~nolden/kde
 stable main
# We get packages from testing/unstable for now
# cdbakeoven
# deb 
http://coyote.asoc.euitt.upm.es/mud/debian/
 ./
# XFree 4.2/4.3
deb 
http://people.debian.org/~branden/packages
 sid/i386/
deb-src 
http://people.debian.org/~branden/packages
 sid/source/
deb 
http://www.penguinppc.org/~daniels/sid/i386
 ./
deb-src 
http://www.penguinppc.org/~daniels/sid/source
 ./
# Java
deb 
ftp://ftp.gwdg.de/pub/languages/java/linux/debian
 woody main non-free
deb-src 
ftp://ftp.gwdg.de/pub/languages/java/linux/debian
 woody main 
non-free
deb 
ftp://ftp.gwdg.de/pub/languages/java/linux/debian
 unstable main non-free
deb-src 
ftp://ftp.gwdg.de/pub/languages/java/linux/debian
 unstable main 
non-free
# deb 
http://people.debian.org/~sgybas/jdk13
# LyX & others (now in debian/unstable)
# deb 
ftp://ntama.uni-mainz.de/pub/debian
 unofficial/
# deb-src 
ftp://ntama.uni-mainz.de/pub/debian
 unofficial/
# Evolution
#deb 
ftp://ftp.ximian.com/pub/debian
 stable main
#deb-src 
ftp://ftp.ximian.com/pub/debian
 stable main
# Blades Repository (pppoeconf & co)
deb 
http://people.debian.org/~blade/testing
 ./
deb-src 
http://people.debian.org/~blade/testing
 ./
# Wine CVS snapshot
# deb 
http://people.debian.org/~andreas/debian
 wine main
# deb-src 
http://people.debian.org/~andreas/debian
 wine main
# deb cdrom:[Debian GNU/Linux 2.2 r3 _Potato_ - Official i386 Binary-1 
(20010427)]/ unstable contrib main non-US/contrib non-US/main

 [CUTTONE!!!] 
M***a!
Immagino che tu non abbia toccato nulla e che sia il file
sources.list di default di Knoppix. o_O
Erm... installare una Debian Sid pulita credo che sia il modo più
elegante per uscirne! :)
ciao
Luca

 elegante per uscirne! :)
Grazie del consiglio...
devo quindi scaricarmi la iso della woody?
oppure ho capito male?
Davide

 oppure ho capito male?
Io farei cosi, ma ripeto che non ho esperienza con Knoppix e potresti
trovare il modo di risolvere.
Da woody a Sid è semplicissimo:
1. Parti da woody (bf24 al boot per usare il kernel 2.4) e fai una install
minimale (senza usare tasksel o dselect per aggiungere pacchetti quando te
lo chiede).
2. Cambi nel sources.list tutte le voci "stable" in "unstable".
3. Fai apt-get update; apt-get dselect-upgrade.
4. Installi via apt-get quello che ti serve, o nel caso puoi usare un tool
grafico come aptitude per semplificarti la vita.
Lo ho fatto parecchie volte senza problemi. Il "contro" è che debian non
ha tool come Knoppix per riconoscere l'hardware e configurarlo in
automatico. Per cui se non hai voglia di smanettare...
ciao
Luca

 automatico. Per cui se non hai voglia di smanettare...
ahia!! :(

 ahia!! :(
Comunque installare Debian "from scratch" è un ottimo modo per imparare
un sacco di cose. Se hai tempo e voglia te lo consiglio, e in caso di
problemi scrivimi pure, sarà un piacere darti una mano.
ciao
Luca

Luca ha scritto:

ti ringrazio! :)
inizio il download :)

Writing on [ it.comp.os.linux.iniziare ] in reply to Tux Racer:
  Hai fatto un bel:
 
  #apt-get update 
  #apt-get upgrade
  a volte risolve parecchie cose, perche' va a
  rileggere nei repository.
-- 
One really funny quote

   rileggere nei repository.
root@davide01:~# apt-get upgrade
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
È consigliabile eseguire `apt-get -f install' per correggere questi 
problemi.
I seguenti pacchetti hanno dipendenze non soddisfatte:
   libqt3-mt-dev: Dipende: libxcursor-dev ma non è installato
E: Dipendenze non trovate. Riprovare usando -f.