On Fri, 9 Jan 2009 10:19:27 +0100, Marco Bertorello wrote: > 2009/1/9 gollum1 <gollum1.smeagol1@gmail.com>: > > ldconfig: /usr/lib/libbit4spki.so_pin.py is not an ELF file - it has the > > wrong magic bytes at the start. > > > > questo avviso ora mi appare ad ogni aggiornamento, sempre su questo file, ma > > anche quando gli aggiornamenti riguardano altri file python. > > > > avete provato il sistema in oggetto? è capitato anche a voi, oppure ho > > sbagliato io qualcosa? e che significa che il file non è ELF? se mi ricordo > > bene i magic bytes sono i primi byte di un file che ne identificano la > > tipologia, nel caso degli script python, non dovrebbero essere dei semplici > > file di testo? L'ELF è uno dei "formati eseguibili" supportati dal kernel Linux. E sì, i magic bytes sono solitamente i primi byte di un file (man file, potrebbe esserti utile). > Premetto che non ho provato questa cosa, anzi in realtà non ho ben > presente neanche di che stiamo parlando, quando dici 'lettore della > carta regionale dei servizi' :) però hai provato a far processare quel > file da dos2unix? Beh, l'estensione è .py, e non credo che ldconfig legga formati != ELF... Secondo me l'errore sta nella procedura d'installazione: per Policy quei file dovrebbero andare in /usr/lib/python*/*/. Esempio: $ find /usr/lib/python*/ -name "*.so" [..] $ find /usr/lib/python*/ -name "*.so" | wc -l 227 $ Ora: se è un pacchetto .deb fatto "come si deve", è un nulla spostare quei file. Però magari si devono anche patchare i sorgenti, e allora la cosa diventa un attimo complessa per un non-sviluppatore. Ciao, David -- . ''`. Debian maintainer | http://wiki.debian.org/DavidPaleino : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/ `. `'` GPG: 1392B174 ----|---- http://snipr.com/qa_page `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
Attachment:
signature.asc
Description: PGP signature