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
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
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
del CD/DVD o immagine della current. Poi esegui come root:
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
del CD/DVD o immagine della current. Poi esegui come root:
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
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