Tengo un paquete que contiene un archivo de acceso directo (.lnk, por lo tanto).
Hasta ahora esto no había sido un problema.
Estoy editando este paquete para agregar algunas líneas a setup.py (nada que ver con las líneas que tratan con el archivo lnk).
Lo compilo y luego cuando intento instalarlo:
Código: Seleccionar todo
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']
Nada que hacer.
¿Alguna idea?
