problema serio secondo me con installpkg

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.
huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

problema serio secondo me con installpkg

Messaggio da huvber »

poco tempo fa ho aperto un post su un pacchetto che non riuscivo a creare e sul segmentation fault di installpkg
pensavo fosse un problema solo di quel pacchetto e di come io l'avessi creato.
invece ora noto che qualsiasi pacchetto provo ad installare il messaggio è il seguente

Codice: Seleziona tutto

/sbin/installpkg: line 231:  3773 Segmentation fault      /sbin/ldconfig
come mai?

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven 25 mag 2007, 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: problema serio secondo me con installpkg

Messaggio da neongen »

prova a reinstallare dal cd di istallazione slackware. telinit 1 e poi nell'ordine
upgradepkg --reinstall a/glibc-solibs*tgz
upgradepkg --reinstall a/pkgtools-*tgz
upgradepkg --reinstall l/glibc-*tgz

huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

Re: problema serio secondo me con installpkg

Messaggio da huvber »

se li prendessi dalla current?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

Esegui solo

Codice: Seleziona tutto

ldconfig
Va in segfault?

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

huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

Re: problema serio secondo me con installpkg

Messaggio da huvber »

spina ha scritto:Esegui solo

Codice: Seleziona tutto

ldconfig
Va in segfault?

Spina
si

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

huvber ha scritto:...
si
L'errore non è in installpkg ma nelle glibc! O fai un dowgrade, oppure, forse meglio, te le ricompili.

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

huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

Re: problema serio secondo me con installpkg

Messaggio da huvber »

se provo a reinstallare quelle della current dici che non cambia?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

huvber ha scritto:se provo a reinstallare quelle della current dici che non cambia?
E perchè dovrebbe cambiare? Per magia? Quelle che hai non sono della current? Pensi che durante l'installazione qualche bit si sia tramutato da 0 in 1 o viceversa :)? Al massimo controlla che il pacchetto che hai sia integro e che l'MD5 sia corretto. Ma se è corretto hai poco da fare.

Prova a vedere se è solo ldconfig che dà problemi. Vai nella directory

Codice: Seleziona tutto

source/l/glibc
del CD/DVD o immagine della current. Poi esegui come root:

Codice: Seleziona tutto

sh glibc.SlackBuild
quando ha finito prova solo l'ldconfig che è stato compilato, non so dove lo trovi nella slackware, io uso la Slamd64, ma di solito o è sotto /tmp/glibc-versione oppure nella directory corrente/glibc-versione

Fammi sapere,
Spina

:edit: anzi, non eseguirlo come root, fai solo una prova, se poi va a buon fine allora lo esegui come root.
Ultima modifica di targzeta il dom 23 nov 2008, 20:41, modificato 2 volte in totale.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven 25 mag 2007, 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: problema serio secondo me con installpkg

Messaggio da neongen »

si si, non avevo visto che sei in current.

huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

Re: problema serio secondo me con installpkg

Messaggio da huvber »

spina ha scritto:
huvber ha scritto:se provo a reinstallare quelle della current dici che non cambia?
E perchè dovrebbe cambiare? Per magia? Quelle che hai non sono della current? Pensi che durante l'installazione qualche bit si sia tramutato da 0 in 1 o viceversa :)? Al massimo controlla che il pacchetto che hai sia integro e che l'MD5 sia corretto. Ma se è corretto hai poco da fare.

Prova a vedere se è solo ldconfig che dà problemi. Vai nella directory

Codice: Seleziona tutto

source/glibc
del CD/DVD o immagine della current. Poi esegui come root:

Codice: Seleziona tutto

sh glibc.SlackBuild
quando ha finito prova solo l'ldconfig che è stato compilato, non so dove lo trovi nella slackware, io uso la Slamd64, ma di solito o è sotto /tmp/glibc-versione oppure nella directory corrente/glibc-versione

Fammi sapere,
Spina

:edit: anzi, non eseguirlo come root, fai solo una prova, se poi va a buon fine allora lo esegui come root.
siccome sono usciti i pacchetti nuovi da qualche giorno e io non li ho ancora aggiornati dici che se li aggiorno potrebbero sistemarsi le cose?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

huvber ha scritto:...
siccome sono usciti i pacchetti nuovi da qualche giorno e io non li ho ancora aggiornati dici che se li aggiorno potrebbero sistemarsi le cose?
Si, quasi sicuramente si. Ma attento perchè sono le glibc quindi segui i consigli di neongen quando li installi, non puoi installarli con la slackware avviata.

Spina
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: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

Comunque dallo SlackBuild sembrerebbe che estrae i sorgenti sotto /tmp, quindi a SlackBuild terminato dovresti trovarti ldconfig sotto

Codice: Seleziona tutto

/tmp/glibc-2.7/src
Se lo provi e funziona ti basta sostituire l'orignale '/sbin/ldconfig' con quello che hai compilato.

Spina
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: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

Se aggiorni i pacchetti con quelli appena usciti, devi aggiornare:
  • glibc-zoneinfo
  • glibc-profile
  • glibc-debug
  • glibc-i18n
  • glibc-solibs
  • glibc
quindi, controlla quale di questi pacchetti hai installato e aggiornali.

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

huvber
Linux 2.x
Linux 2.x
Messaggi: 209
Iscritto il: gio 6 mar 2008, 21:45
Slackware: current
Desktop: KDE 4.2.1

Re: problema serio secondo me con installpkg

Messaggio da huvber »

li ho reinstallati tutti ma non ho risolto il problema
ldconfig continua a dare segmentation fault

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
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: problema serio secondo me con installpkg

Messaggio da targzeta »

huvber ha scritto:li ho reinstallati tutti ma non ho risolto il problema
ldconfig continua a dare segmentation fault
Allora ti tocca ricompilarli seguendo quello che ti ho scritto nei post precedenti. Magari, visto che sai installare le glibc, reinstallati i pacchetti che genera lo slackbuild, così stai più tranquillo.

Buon lavoro e facci sapere,
Spina

P.S. I pacchetti stanno tutti in /tmp
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi