[RISOLTO] Slackware 13.37 e Virtualbox

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Slackware 13.37 e Virtualbox

Messaggio da targzeta »

Hai postato un 'cat', noi chiedevamo solo un 'ls'.

Credo ti manchino i pacchetti essenziali. Dovresti assicurarti che siano installati i seguenti due pacchetti:

Codice: Seleziona tutto

d/gcc-4.5.2-i486-2.txz
d/gcc-g++-4.5.2-i486-2.txz
installali e quindi riesegui il setup di VirtualBox.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: Slackware 13.37 e Virtualbox

Messaggio da hashbang »

Il comando che ti ha detto spina mostra due cose:

Codice: Seleziona tutto

ldd /usr/lib/gcc/i686-pc-linux-gnu/4.6.1/cc1
1) 4.6.1 => Questa non è la versione del compilatore GCC inclusa in slackware 13.37. Quella inclusa te l'ha mostrata spina.
2) i686-pc-linux-gnu => dovrebbe essere i486-slackware linux

@Spina: È normale che a lui risulti quel target system type che ho postato al punto 2? Io uso Slackware 13.37 32 bit e il path di GCC è:

Codice: Seleziona tutto

/usr/lib/gcc/i486-slackware-linux/4.5.2/
con il target i486-slackware-linux, non i686-pc-linux-gnu. :-k

Tra l'altro mi sembra che Pat, come noi, usi proprio il parametro --build=i486-slackware-linux al configure...
E soprattutto, che io sappia, Pat non ha aggiornato al GCC 4.6.x

A me pare che ci sia un'altra versione di GCC installata nel sistema operativo non compilata ufficialmente da Pat.


EDIT: Aggiungo un terzo punto:
Dando sul mio computer un slocate cc1 come output mi da:

Codice: Seleziona tutto

# slocate cc1 
/usr/share/terminfo/x/xterm+pcc1
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1plus
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1
Quindi cc1 (nel pacchetto ufficiale di Pat) si trova in /usr/libexec e non /usr/lib.
Questo, IMHO, avvalora la mia tesi. C'è un compilatore non ufficiale.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Slackware 13.37 e Virtualbox

Messaggio da targzeta »

atomix600 ha scritto:...
A me pare che ci sia un'altra versione di GCC installata nel sistema operativo non compilata ufficialmente da Pat.
...
Sì, è quello che penso anche io. Però lui dice di non aver installato altri pacchetti :-k. Comunque dall'output precedente che ha postato non "sembrano" esserci neanche i due pacchetti che ho suggerito io. "Sembrano" non esserci, perché l'output non è proprio ciò che gli abbiamo chiesto.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Slackware 13.37 e Virtualbox

Messaggio da targzeta »

atomix600 ha scritto:EDIT: Aggiungo un terzo punto:
Dando sul mio computer un slocate cc1 come output mi da:

Codice: Seleziona tutto

# slocate cc1 
/usr/share/terminfo/x/xterm+pcc1
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1plus
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1
Quindi cc1 (nel pacchetto ufficiale di Pat) si trova in /usr/libexec e non /usr/lib.
Questo, IMHO, avvalora la mia tesi. C'è un compilatore non ufficiale.
E, cosa più importante, il cc1 ufficiale non dipende affatto da quelle librerie che archer (non) si trova come 'not found'.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: Slackware 13.37 e Virtualbox

Messaggio da hashbang »

Archer, leggendo il tuo nickname mi è venuta una cosa in mente: non è che hai installato il pacchetto gcc di archlinux?

Non è un offesa, non fraintendermi, ma ho notato che le assonanze (la versione del pacchetto, le dipendenze, la tripletta che indica il sistema operativo e la posizione di cc1) corrispondono a quelli del pacchetto di arch.

http://www.archlinux.org/packages/core/i686/gcc/

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Slackware 13.37 e Virtualbox

Messaggio da Plaoo »

#-o Ragazzi spero che non sia veramente cosi, ho anche pensato che fosse un troll :roll:
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

archer
Linux 0.x
Linux 0.x
Messaggi: 30
Iscritto il: dom 17 lug 2011, 23:56
Slackware: Slackware64 14.1
Desktop: KDE

Re: Slackware 13.37 e Virtualbox

Messaggio da archer »

atomix600 ha scritto:Archer, leggendo il tuo nickname mi è venuta una cosa in mente: non è che hai installato il pacchetto gcc di archlinux?

Non è un offesa, non fraintendermi, ma ho notato che le assonanze (la versione del pacchetto, le dipendenze, la tripletta che indica il sistema operativo e la posizione di cc1) corrispondono a quelli del pacchetto di arch.

http://www.archlinux.org/packages/core/i686/gcc/
A proposito del cat, me ne scuso. AVevo fatto un copy/paste del codice e ancora mi sto chiedendo da dove sia arrivato. Ecco qui l'ls

/var/log/packages/gcc-4.5.2-i486-2
/var/log/packages/gcc-gnat-4.5.2-i486-2
/var/log/packages/gcc-4.5.2-x86_64-2
/var/log/packages/gcc-java-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-i486-2
/var/log/packages/gcc-objc-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-x86_64-2
/var/log/packages/gccmakedep-1.0.2-noarch-2
/var/log/packages/gcc-gfortran-4.5.2-i486-2


Per il compiler di cui sopra, temo tu abbia ragione. Nell'output qui sopra non c'e' questo pacchetto, che era tuttavia presente ma che ho disinstallato dopo la tua segnalazione: gcc-4.6.1-1-i686.pkg.tar.txz
Poi ho disinstallato anche Virtual Box per rifare tutto da capo, ma adesso mi becco questo:

Codice: Seleziona tutto

/home/giorgio/downloads/./VirtualBox-4.1.0-73009-Linux_x86.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation...........
VirtualBox Version 4.1.0 r73009 (2011-07-19T10:59:29Z) installer
Please install the GNU compiler.
Problems were found which would prevent VirtualBox from installing.
Please correct these problems and try again.

Come posso fare a ripristinare il compiler di default?

@Plaoo
Io vi ringrazio molto per l'aiuto che mi state dando, ma francamente non mi sembra di avere tenuto il comportamento che hai ipotizzato

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: Slackware 13.37 e Virtualbox

Messaggio da hashbang »

Fai una cosa, rimuovi tutti i pacchetti del compilatore che hai installati nel computer e reinstalla solo quelli della tua architettura (i486 se hai una 32 bit, x86-64 se hai una 64 bit). Dopodichè riprova con VBox.
Può darsi che abbia qualche problemino col compilatore.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6629
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Slackware 13.37 e Virtualbox

Messaggio da targzeta »

archer ha scritto:...Ecco qui l'ls

/var/log/packages/gcc-4.5.2-i486-2
/var/log/packages/gcc-gnat-4.5.2-i486-2
/var/log/packages/gcc-4.5.2-x86_64-2
/var/log/packages/gcc-java-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-i486-2
/var/log/packages/gcc-objc-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-x86_64-2
/var/log/packages/gccmakedep-1.0.2-noarch-2
/var/log/packages/gcc-gfortran-4.5.2-i486-2
Cavolo, ed io che pensavo ne avessi pochi, di pacchetti :).

Se non altro abbiamo svelato il mistero. Dai un bel:

Codice: Seleziona tutto

removepkg /var/log/packages/gcc-*
e poi reinstalla solo gcc-4.5.2-i486-2 e gcc-g++-4.5.2-i486-2. Gli altri pacchetti, a meno che tu non sappia cosa vuoi fare, puoi anche non installarli.

Fatto questo riprova VirtualBox. Il problema che hai postato ora è in linea con ciò che pensiamo.
Emanuele

P.S. Si suppone che tu abbia una Slackware e non una Slackware64. Però non si capisce come mai hai installato anche i pacchetti x86_64:

Codice: Seleziona tutto

gcc-4.5.2-x86_64-2
gcc-g++-4.5.2-x86_64-2
non è che hai seguito il mio consiglio ma hai sbagliato repository, no?
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

archer
Linux 0.x
Linux 0.x
Messaggi: 30
Iscritto il: dom 17 lug 2011, 23:56
Slackware: Slackware64 14.1
Desktop: KDE

Re: Slackware 13.37 e Virtualbox

Messaggio da archer »

Spina, Atomix e anche Plaoo.... GRAZIE
Adesso e' tutto ok, evidentemente avevo fatto una fesseria installando pacchetti sbagliati. Con le ultime dritte di Spina la reinstallazione e il lancio di VBox sono andati alla perfezione.
Grazie ancora di tutto
Ciao :D

Dimenticavo... Buon Ferragosto a tutti
Ultima modifica di archer il lun 15 ago 2011, 1:11, modificato 1 volta in totale.

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: Slackware 13.37 e Virtualbox

Messaggio da Plaoo »

:thumbright: ricordati di cambiare il nome del thread aggiungendoci [RISOLTO] all' inizio. Scusa se ho pensato fossi un troll ma sbagliare pacchetti per architettura non mi era mai capitato, sono contento che più esperti di me ti abbiano aiutato ad uscire da questa odissea :D Ho imparato anch'io.
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Rispondi