Pagina 1 di 3

problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:11
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?

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:21
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

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:24
da huvber
se li prendessi dalla current?

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:25
da targzeta
Esegui solo

Codice: Seleziona tutto

ldconfig
Va in segfault?

Spina

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:25
da huvber
spina ha scritto:Esegui solo

Codice: Seleziona tutto

ldconfig
Va in segfault?

Spina
si

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:27
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

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:28
da huvber
se provo a reinstallare quelle della current dici che non cambia?

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:34
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.

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:34
da neongen
si si, non avevo visto che sei in current.

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:41
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?

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:44
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

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:48
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

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:53
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

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:55
da huvber
li ho reinstallati tutti ma non ho risolto il problema
ldconfig continua a dare segmentation fault

Re: problema serio secondo me con installpkg

Inviato: dom 23 nov 2008, 20:59
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