Página 1 de 1

Cómo eliminar los rastros de un paquete que está causando errores

Publicado: 25 de enero de 2021 - 19:00
por lemarec
Buenas noches

Intenté crear un paquete 'Livecode V8.2' y desde entonces he estado recibiendo errores.

Tengo varias preguntas

¿Cómo puedo eliminar los rastros de un paquete que está causando errores?

¿Qué archivos de registro son accesibles?

Aquí está el mensaje de error que se muestra a continuación

Gracias de antemano por cualquier ayuda

Comunidad WAPT 1.8.2 en Windows 10

Código: Seleccionar todo

Get packages index


Traceback (most recent call last):
  File "c:\wapt\waptservice\service.py", line 1892, in run
    self.running_task.run()
  File "c:\wapt\waptservice\waptservice_common.py", line 653, in run
    self._run()
  File "c:\wapt\waptservice\waptservice_common.py", line 806, in _run
    self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
  File "c:\wapt\common.py", line 4463, in update
    "upgrades": self.list_upgrade(),
  File "c:\wapt\common.py", line 5466, in list_upgrade
    depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
  File "c:\wapt\common.py", line 4607, in check_depends
    old_matches = self.waptdb.installed_matching(package_request)
  File "c:\wapt\common.py", line 1330, in installed_matching
    return q[0] if q and package_cond.is_matched_by(q[0]) else None
  File "c:\wapt\waptpackage.py", line 640, in is_matched_by
    self._is_matched_version(package_entry.version) and
  File "c:\wapt\waptpackage.py", line 568, in _is_matched_version
    version = PackageVersion(version)
  File "c:\wapt\waptpackage.py", line 427, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: 'dp-2-0'

ValueError: invalid literal for int() with base 10: 'dp-2-0'
Traceback (most recent call last):
  File "c:\wapt\waptservice\service.py", line 1892, in run
    self.running_task.run()
  File "c:\wapt\waptservice\waptservice_common.py", line 653, in run
    self._run()
  File "c:\wapt\waptservice\waptservice_common.py", line 806, in _run
    self.result = self.wapt.update(force=self.force,register=self.notify_server_on_finish)
  File "c:\wapt\common.py", line 4463, in update
    "upgrades": self.list_upgrade(),
  File "c:\wapt\common.py", line 5466, in list_upgrade
    depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
  File "c:\wapt\common.py", line 4607, in check_depends
    old_matches = self.waptdb.installed_matching(package_request)
  File "c:\wapt\common.py", line 1330, in installed_matching
    return q[0] if q and package_cond.is_matched_by(q[0]) else None
  File "c:\wapt\waptpackage.py", line 640, in is_matched_by
    self._is_matched_version(package_entry.version) and
  File "c:\wapt\waptpackage.py", line 568, in _is_matched_version
    version = PackageVersion(version)
  File "c:\wapt\waptpackage.py", line 427, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: 'dp-2-0'

Re: Cómo eliminar los rastros de un paquete que está causando errores

Publicado: 27 de enero de 2021 - 12:46 p. m.
por dcardon
La versión del software en el archivo de control es incorrecta. Debe estar en formato xyz-a, donde x, y, z y a son números