Ho un pacchetto contenente un file di collegamento (.lnk, quindi).
Finora questo non era stato un problema.
Sto modificando questo pacchetto per aggiungere alcune righe a setup.py (niente a che vedere con le righe che riguardano il file lnk).
Lo compilo e poi quando provo a installare:
Codice: Seleziona tutto
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 3956, in install_wapt
packagetempdir = entry.unzip_package(cabundle=self.cabundle, target_dir = tempfile.mkdtemp(prefix='wapt',dir=self.wapt_temp_dir))
File "C:\Program Files (x86)\wapt\waptpackage.py", line 2623, in unzip_package
raise e
File "C:\Program Files (x86)\wapt\waptpackage.py", line 2615, in unzip_package
verified_by = self.check_package_signature(cabundle,ignore_missing_files=ignore_missing_files)
File "C:\Program Files (x86)\wapt\waptpackage.py", line 2573, in check_package_signature
raise EWaptCorruptedFiles('Error in package %s in %s, files corrupted, SHA not matching for %s' % (self.asrequirement(), self.sourcespath, errors,))
waptpackage.EWaptCorruptedFiles: Error in package La_Normandise(=2023.1.30-1) in C:\WINDOWS\TEMP\waptqkryxmf8, files corrupted, SHA not matching for ['Téléphones.lnk', 'C:\\WINDOWS\\TEMP\\waptqkryxmf8\\Téléphones.lnk']
EWaptCorruptedFiles: Error in package La_Normandise(=2023.1.30-1) in C:\WINDOWS\TEMP\waptqkryxmf8, files corrupted, SHA not matching for ['Téléphones.lnk', 'C:\\WINDOWS\\TEMP\\waptqkryxmf8\\Téléphones.lnk']
Niente da fare.
Avete qualche idea?
