brainvision ha scritto:beh si infatti, ho parlato dei noarch e quindi tu hai specificato questa cosa, che avevo notato anch'io, di certi pacchetti che vengono "solo" copiati con uns emplice cp e quindi non subiscono alcun processo di compilazione e non ha senso affibbiargli un'architettura..
purtroppo ha senso invece, perché spesso finiscono in /usr/lib o /usr/lib64 e quindi non puoi prendere il pacchetto e metterlo in entrambi i sistemi, e devi diversificare. Pat usa 486 e x86_64
Io mi regolo così:
- se tutti i file stanno fuori /usr/lib, metti che vanno in /usr/bin, /usr/share e simili (pensa ai temi, ai file si supporto per gimp, etc..) allora uso "noarch"
- se vanno in /usr/lib divido tra "x86" e "x86_64" per far capire che uno è a 64bit, e quindi andrà in /usr/lib64
naturalmente questo per i pacchetti che hanno solamente script o file di supporto (immagini, etc...) e niente di compilato o semi-compilato
Se fai python build solitamente crea dei file pyc se non sbaglio, e li allora "penso" che prenda l'architettura di base, che su Slackware è 486, a meno che non puoi passare i parametri da linea di comando. Ma ammetto che conosco molto poco python