Page 1 sur 1

[RESOLU] Agent GLPI / Macos OX x64

Publié : 23 juil. 2025 - 12:57
par pierre.baridon
Bonjour,

Je tente d'installer le paquet GLPI (agent) pour macos intel/x64
(MacOS 15.5)


J'ai cette erreur à l'installation :

Code : Tout sélectionner

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4454, in install_wapt
    exitstatus = setup.install()
  File "/tmp/wapte_3q4feu/setup.py", line 7, in install
  File "/opt/wapt/setuphelpers_macos.py", line 619, in installed_softwares
    pkg = get_pkg_info(pkgentry)
  File "/opt/wapt/setuphelpers_macos.py", line 313, in get_pkg_info
    pkginfo_str = run('pkgutil --pkg-info-plist {0}'.format(pkg_id))
  File "/opt/wapt/waptutils.py", line 2263, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command b'pkgutil --pkg-info-plist com.plogue.ARIA Player.ARIA Playerau.pkg' returned non-zero exit status 1.
Output:No receipt for 'com.plogue.ARIA' found at '/'.


CalledProcessErrorOutput: Command b'pkgutil --pkg-info-plist com.plogue.ARIA Player.ARIA Playerau.pkg' returned non-zero exit status 1.
Output:No receipt for 'com.plogue.ARIA' found at '/'.
avez-vous idée ?

Pas de soucis avec le paquet "arm" parcontre.

Re: Agent GLPI / Macos OX x64

Publié : 23 juil. 2025 - 14:48
par dcardon
Bonjour Pierre,

Est ce que vous avez bien pris le paquet depuis le store wapt? Je viens de l'installer sans problème.
com.plogue.ARIA Player.ARIA Playerau.pkg


Est ce que vous avez créé le paquet vous même à partir d'un autre paquet? Est ce que vous n'auriez pas 2 pkg dans le même paquet?

Cordialement,

Denis

Re: Agent GLPI / Macos OX x64

Publié : 23 juil. 2025 - 15:37
par dcardon
Après discussion avec Simon, le pb ne vient pas du paquet tis-glpi-agent, mais du fait que vous avez "com.plogue.ARIA Player.ARIA Playerau.pkg" installé sur la machine en question et qu'il y a un caractère espace dans le nom de la string pkgid... Je ne savais pas que c'était possible, en tout cas c'est pas très propre de la part de l'éditeur Aria...

Est ce que vous pourriez essayer de modifier la ligne suivante 313 du fichier /opt/wapt/setuphelpers_macos.py, et remplacer

Code : Tout sélectionner

pkginfo_str = run('pkgutil --pkg-info-plist {0}'.format(pkg_id))
par

Code : Tout sélectionner

pkginfo_str = run('pkgutil --pkg-info-plist "{0}"'.format(pkg_id))
Cordialement,

Denis

Re: Agent GLPI / Macos OX x64

Publié : 24 juil. 2025 - 16:08
par pierre.baridon
Bonjour Denis,

Je confirme, avec cette modif. ça passe :-)

merci

Pierre

Re: Agent GLPI / Macos OX x64

Publié : 24 juil. 2025 - 18:25
par dcardon
Bonjour Pierre,

le patch a été cherrypické et sera présent dans la prochaine release 2.6.0.

Merci pour la remonté de bug. Je passe le topic en résolu

Cordialement,

Denis