Moderator: ago


Non so che dirti...ProT-0-TypE wrote:li ho riscaricati tutti e 2... ora riprovo
EDIT: Sempre lo stesso errore...

Code: Select all
rug@gentoo ~/Desktop $ depkg RELEASE-NOTES.tar.gz
Impossibile riconoscere il tipo dell'archivio
rug@gentoo ~/Desktop $ file RELEASE-NOTES.tar.gz
RELEASE-NOTES.tar.gz: gzip compressed data, was "fr.32378.0.RELEASE-NOTES.tar", from Unix

Provi a fare l'estrazione con l'opzione -d (cioè il debug)? Grazie!ProT-0-TypE wrote:ho cancellato il file a mano e l'ho riemerso, ora è ok.... per modo di dire, perchè c'è un altro problema
[L'ideale sarebbe se rinominassi la versione del file quando fai qualche modifica, tipo 1.11, 1.12 e via dicendo]Code: Select all
rug@gentoo ~/Desktop $ depkg RELEASE-NOTES.tar.gz Impossibile riconoscere il tipo dell'archivio rug@gentoo ~/Desktop $ file RELEASE-NOTES.tar.gz RELEASE-NOTES.tar.gz: gzip compressed data, was "fr.32378.0.RELEASE-NOTES.tar", from Unix

Code: Select all
$ depkg -d RELEASE-NOTES.tar.gz
debug: Provo a riconoscere il tipo di file dall'estensione
debug: ATTENZIONE: La validita' degli archivi ACE e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi RAR e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi 7ZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: Il tipo riconosciuto e' tar
debug: Importo un nuovo archive manager
debug: Provo a riconoscere il tipo di file dall'estensione
debug: ATTENZIONE: La validita' degli archivi ACE e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi RAR e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi 7ZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: Il tipo riconosciuto e' tar
debug: Importo un nuovo archive manager
debug: Provo a riconoscere il tipo di file dall'estensione
debug: ATTENZIONE: La validita' degli archivi ACE e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi RAR e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi 7ZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: Il tipo riconosciuto e' tar
debug: Importo un nuovo archive manager
debug: ATTENZIONE: La validita' degli archivi ACE e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi RAR e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi 7ZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi GZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi BZIP2 e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: File ritornato dalla ricorsione: /tmp/RELEASE-NOTES
debug: Lista dei file temporanei che sto per rimuovere: []
debug: ATTENZIONE: La validita' degli archivi ACE e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi RAR e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi 7ZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi GZIP e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
debug: ATTENZIONE: La validita' degli archivi BZIP2 e' eseguita tramite l'estensione del file. Questo puo' portare a falsi positivi
Impossibile riconoscere il tipo dell'archivio


Ok...allora è un problema della ricorsione...Per ora puoi usare l'opzione -r, io intanto ci lavoro su.ProT-0-TypE wrote:1, ed è un file di testo


Code: Select all
depkg -dl file.tar
Traceback (most recent call last):
File "/usr/lib/depkg/Depkg.py", line 42, in ?
I18N.setup('depkg-1.4')
File "/usr/lib/python2.3/site-packages/msopyutils/I18N.py", line 32, in setup
module = gettext.translation(appName, localeDir, codeset=codeSet)
TypeError: translation() got an unexpected keyword argument 'codeset'
Ok, fixo appena possibile...zolar czakl wrote:Ho provato a fare digest ed emerge due o tre volte, visti i dubbi di upload
(eliminando .ebuild , files/digest e distfiles/ sia di depkg che msopyutils) ma
Code: Select all
depkg -dl file.tar Traceback (most recent call last): File "/usr/lib/depkg/Depkg.py", line 42, in ? I18N.setup('depkg-1.4') File "/usr/lib/python2.3/site-packages/msopyutils/I18N.py", line 32, in setup module = gettext.translation(appName, localeDir, codeset=codeSet) TypeError: translation() got an unexpected keyword argument 'codeset'


Ok...ho capito il problema...zolar czakl wrote:Ho provato a fare digest ed emerge due o tre volte, visti i dubbi di upload
(eliminando .ebuild , files/digest e distfiles/ sia di depkg che msopyutils) ma
Code: Select all
depkg -dl file.tar Traceback (most recent call last): File "/usr/lib/depkg/Depkg.py", line 42, in ? I18N.setup('depkg-1.4') File "/usr/lib/python2.3/site-packages/msopyutils/I18N.py", line 32, in setup module = gettext.translation(appName, localeDir, codeset=codeSet) TypeError: translation() got an unexpected keyword argument 'codeset'

Code: Select all
depkg RELEASE-NOTES.tar.gz.tar.gz.tar.bz2
I tipi dell'archivio sono TAR/BZ2, TAR/GZ, TAR/GZ...
Estraggo il contenuto dell'archivio nella cartella /home/rug/Desktop...
Phew! Meno male!ProT-0-TypE wrote:quest'ultima versione sembra andare proprio bene anche con la decompressione ricorsivaCode: Select all
depkg RELEASE-NOTES.tar.gz.tar.gz.tar.bz2 I tipi dell'archivio sono TAR/BZ2, TAR/GZ, TAR/GZ... Estraggo il contenuto dell'archivio nella cartella /home/rug/Desktop...



Code: Select all
depkg prova.txt.gz
Traceback (most recent call last):
File "/usr/lib/depkg/Depkg.py", line 442, in ?
extractArchive(theFile, theDirOriginal, options)
File "/usr/lib/depkg/Depkg.py", line 224, in extractArchive
(realFile, realManager, typesList) = adjustArchive(theFile, options)
File "/usr/lib/depkg/Depkg.py", line 199, in adjustArchive
(realFile, typesList) = recurseArchive(theFile, options, True)
File "/usr/lib/depkg/Depkg.py", line 158, in recurseArchive
ty = recognizeType(newFile, False)
File "/usr/lib/depkg/Depkg.py", line 93, in recognizeType
if mod.is_valid(theFile):
File "/usr/lib/depkg/Tar.py", line 79, in is_valid
return tarfile.is_tarfile(archive)
File "/usr/lib/python2.4/tarfile.py", line 1968, in is_tarfile
t = open(name)
File "/usr/lib/python2.4/tarfile.py", line 916, in open
return func(name, "r", fileobj)
File "/usr/lib/python2.4/tarfile.py", line 959, in gzopen
fileobj = file(name, mode + "b")
IOError: [Errno 2] No such file or directory: u'/dev/shmprova.txt'
Fixato, grazie!ProT-0-TypE wrote:Code: Select all
depkg prova.txt.gz Traceback (most recent call last): File "/usr/lib/depkg/Depkg.py", line 442, in ? extractArchive(theFile, theDirOriginal, options) File "/usr/lib/depkg/Depkg.py", line 224, in extractArchive (realFile, realManager, typesList) = adjustArchive(theFile, options) File "/usr/lib/depkg/Depkg.py", line 199, in adjustArchive (realFile, typesList) = recurseArchive(theFile, options, True) File "/usr/lib/depkg/Depkg.py", line 158, in recurseArchive ty = recognizeType(newFile, False) File "/usr/lib/depkg/Depkg.py", line 93, in recognizeType if mod.is_valid(theFile): File "/usr/lib/depkg/Tar.py", line 79, in is_valid return tarfile.is_tarfile(archive) File "/usr/lib/python2.4/tarfile.py", line 1968, in is_tarfile t = open(name) File "/usr/lib/python2.4/tarfile.py", line 916, in open return func(name, "r", fileobj) File "/usr/lib/python2.4/tarfile.py", line 959, in gzopen fileobj = file(name, mode + "b") IOError: [Errno 2] No such file or directory: u'/dev/shmprova.txt'


Perchè? Non è detto!ProT-0-TypE wrote:ora funge.
il problema di quando non cambi versione è che devo cancellare a mano tutti i files, compresi quelli del digest ecc ecc...
Code: Select all
$ ebuild `equery w depkg` digest


Beh...io mi limito a sovrascriverlo...Tanto che cambia?ProT-0-TypE wrote:beh prima di tutto dovresti cancellare il tar.bz2 vecchio..
