Page 1 of 1

[RESOLVED] Screenpresso package

Published: May 29, 2024 - 3:35 PM
by Christophe
WAPT version 2.5.4.15342 on Windows Server 2016

Good morning,
I'm trying to install the Screenpresso package but I keep getting an error regarding dependencies:

Code: Select all

Traceback (most recent call last):
  File "C:\Program Files (x86)\WAPT\common.py", line 4065, in install_wapt
    raise EWaptUnavailablePackage('Missing dependencies: %s' % (','.join(missing_depends,)))
waptpackage.EWaptUnavailablePackage: Missing dependencies: dsi-dotnetfx

EWaptUnavailablePackage: Missing dependencies: dsi-dotnetfx
However, dotnetfx and dotnetfx4.8 are indeed present in my repository.

Is there a problem with the package?
THANKS,
Christophe

Re: Screenpresso package

Published: May 29, 2024 - 5:01 PM
by sfonteneau
Can you directly assign the dsi-dotnet and dsi-dotnetfx4.8 packages to the machine to see if that helps?

Re: Screenpresso package

Published: May 30, 2024 - 08:02
by Christophe
By directly affecting the two Dotnetfx files (without Screenpresso), I still get the same error:

Code: Select all

Traceback (most recent call last):
  File "C:\Program Files (x86)\WAPT\common.py", line 4065, in install_wapt
    raise EWaptUnavailablePackage('Missing dependencies: %s' % (','.join(missing_depends,)))
waptpackage.EWaptUnavailablePackage: Missing dependencies: dsi-dotnetfx4.8

EWaptUnavailablePackage: Missing dependencies: dsi-dotnetfx4.8
What is the purpose of dotnetfx, as this package appears empty to me (only 8.2kb)?

Re: Screenpresso package

Published: May 30, 2024 - 09:21
by dcardon
Hello Christophe,

the tis-dotnet package is a meta-package that points to tis-dotnetfx4.8. This allows you to change the package and point to tis-dotnetfx4.9 when it's released without modifying all the dependent packages.

If you've assigned the package and it's not accepted by the agent, it means there's a capability matching issue (language, x32 vs. x64 architecture, etc.).

Regards,

Denis

Re: Screenpresso package

Published: May 30, 2024 - 09:44
by Christophe
Oops, my bad.

I hadn't noticed there was a new dotnetfx4.8. I still had the old one in my repository (the one compatible with >=6.1).
By updating the package, everything now installs correctly.

Thanks and sorry for the mistake. Have
a good day,
Christophe

Re: Screenpresso package

Published: May 30, 2024 - 10:06 AM
by dcardon
Hi Christophe,
thanks for the feedback :-), I'm marking the topic as resolved.
Feel free to spread the word about WAPT!
Best regards,
Denis