Page 1 sur 1

[RESOLU] Problème paquet tis-microsoft-onenote 16001.14326.21738.0-62

Publié : 25 janv. 2024 - 16:05
par cefinformatique
Bonjour,

Lors de l'installation de ce paquet (la version précédente fonctionne sans problème) sur un PC Windows 10 Pro 22H2 j'obtiens l'erreur suivante :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4074, in install_wapt
    exitstatus = setup.install()
  File "C:\Windows\TEMP\wapt4c7ye69o\setup.py", line 31, in install
NameError: name 'get_host_architecture' is not defined

NameError: name 'get_host_architecture' is not defined

Re: Problème paquet tis-microsoft-onenote 16001.14326.21738.0-62

Publié : 25 janv. 2024 - 16:24
par dcardon
Bonjour Marc,

quelle version de wapt? (cf. forum rules)

Denis

Re: Problème paquet tis-microsoft-onenote 16001.14326.21738.0-62

Publié : 25 janv. 2024 - 16:31
par cefinformatique
Désolé.

C'est la version 2.3.0.13516

Re: Problème paquet tis-microsoft-onenote 16001.14326.21738.0-62

Publié : 26 janv. 2024 - 12:31
par dcardon
Bonjour Marc,

merci pour ton retour. La fonction get_host_architecture() a été déplacé dans setuphelpers avec la version 2.4... Le paquet aurait du prendre cela en compte (ou mettre que la version minimum de wapt est la 2.4).

Pour débloquer le pb vous pouvez rajouter la fonction ci-dessous dans le setup.py au dessus de la fonction def install()

Code : Tout sélectionner


def get_host_architecture():
    if isARM64():
        return "arm64"
    elif isARM():
        return "arm"
    elif is64():
        return "x64"
    elif is32():
        return "x86"

Je vous encourage à upgrader en version 2.5, elle intègre pas mal de correctif et l'upgrade est assez simple.

Cordialement,

Denis