[RESOLVED] tis-citrix-workspace package missing dependency

Questions about WAPT Packaging / Requests and help regarding Wapt packages.
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Locked
alex_30
Messages: 14
Registration: July 8, 2020 - 5:33 PM

December 20, 2023 - 11:52 AM

Good morning,

I don't know if I'm posting my message in the right place.
For your information, the tis-citrix-workspace package was in error; this was due to the fact that the workstations were not directly connected to the internet. If we allow a workstation to connect directly to the internet, it works.

In the end, I realized that the citrix-workspace requires .NET Framework 4.8 and x86 version of .NET Desktop Runtime 6.0.20

See link:
https://docs.citrix.com/en-us/citrix-wo ...quirements

On my end, I downloaded the tis-dotnet6 package and modified it to install the X86 version even on an X64 machine.
Then I made it a dependency of the tis-citrix-workspace package and the installation works even if the machine does not go online.

I think we should add the x86 installation of .NET Desktop Runtime 6.0.20 as a dependency on the tis-citrix-workspace package

Here is the error message we previously received:

Code: Select all

Installing: CitrixWorkspaceApp23.9.1.104.exe (23.9.1.104)
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4083, in install_wapt
    exitstatus = setup.install()
  File "C:\WINDOWS\TEMP\wapt8jtjsbsa\setup.py", line 82, in install
  File "C:\Program Files (x86)\wapt\common.py", line 4033, in new_func
    return func(*args, **kwargs)
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1495, in install_exe_if_needed
    run(r'"%s" %s' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)
  File "C:\Program Files (x86)\wapt\waptutils.py", line 2118, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"CitrixWorkspaceApp23.9.1.104.exe" /AutoUpdateCheck=disabled /EnableCEIP=false /silent /noreboot' returned non-zero exit status 72045.
Output:

CalledProcessErrorOutput: Command '"CitrixWorkspaceApp23.9.1.104.exe" /AutoUpdateCheck=disabled /EnableCEIP=false /silent /noreboot' returned non-zero exit status 72045.
Output:

Thank you
User avatar
jpele
Messages: 156
Registration: March 4, 2019 - 12:01
Location: Nantes

December 20, 2023 - 3:39 PM

Good morning,

Thank you for the information; the two "citrix-workspace" packages have just been corrected to integrate the dependency and made available on the "testing" repository (https://wapt.tranquil.it/wapt-testing/?C=M&O=D)
On my end, I downloaded the tis-dotnet6 package and modified it to install the X86 version even on an X64 machine.
The dotnet6 package was recently modified accordingly; please ensure you download the latest package available from the Store, here it is:
https://wapt.tranquil.it/store/fr/detai ... _PROD.wapt

Sincerely,
JIMMY
Locked