Wayk Client installation failed dependencies Ubuntu 20.10

avatar

i have tried installing libssl-dev as well as libssl1.1 and tried using dpkg and gdebi. I even installed powershell and installed wakclient and waykagent there but it did not help the dependancy. furthermore, whats the point of the powershell install of waykclient if there is no accessible gui??


root@Mini-D:/home/damian/Downloads# apt install ./wayk-client_2020.3.2.0_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'wayk-client' instead of './wayk-client_2020.3.2.0_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
wayk-client : Depends: libssl1.0.0 (>= 1.0.2~beta3) but it is not installable
E: Unable to correct problems, you have held broken packages.
root@Mini-D:/home/damian/Downloads#

All Comments (5)

avatar

Hello,

Could you try to download it from this link and install it, it should not be missing any dependencies this way.

https://cdn.devolutions.net/download/Linux/Wayk/2020.3.2.0/wayk-client_2020.3.2.0_amd64.deb

By installing via PowerShell, it will pull it from the same location, so it will also have a GUI.

Best regards,

Richard Boisvert

avatar

The package i downloaded for installation came from the main devolutions wayk bastion webite. If there's a problem with the package you guy still have a rather important fix to do. Also, oddly, when I installed Wayk agent using powershell, I saw no gui icon in Ubuntu desktop. Furthermore, I went and downloaded the agent from the devolutions website and installed it using apt install and did not receive any mention from apt that the agent was already installed and my icon showed up no problems. Now, if you could try and replicate my issue on a fresh copy of ubuntu groovy and a download of the wayk client deb file from the devolution website, maybe you can confirm if its a problem with the package or if the problem is something else? I downloaded the deb package from the link you provided and got the same resulting error message.

avatar

Hello

I did reproduce your issue on a fresh Ubuntu 20 install. It seems that libssl1.0.0 is no longer available in the Ubuntu 19+ packages (replaced by 1.1).

We need to take a look at our packaging. Installing with dpkg directly (sudo dpkg -i ./wayk-client_2020.3.2.0_amd64.deb) also warns about the libssl dependency, but leads to a working installation. Actually I'm not sure where that dependency is coming from - we'll look into this and post back here.

What's the command you used to install Wayk Agent with pwsh?

Thanks and kind regards,

Richard Markievicz

avatar

Hello again

Thank you for your patience; our offices were closed over the holiday period.

Wayk Client 2020.3.2 started including a helper binary to support PowerShell remoting via Wayk Bastion. That binary has a dependency on OpenSSL, and our build environment configures it against OpenSSL 1.0.1. You can workaround the installation issue by installing directly with `dpkg`; the Wayk Client installation will succeed but PowerShell remoting will not be available. An alternative workaround would be to install the older OpenSSL package, but I would recommend against that.

We are reworking the dependencies to remove the OpenSSL requirement, and this should be fixed completely for the upcoming 2020.3.3 release. I'll post back here with an update on that (likely to be later this week).

Thanks and kind regards,

Richard Markievicz

avatar

Hello again

Wayk Client 2020.3.3 is now available and should fix this issue. Please let us know any further questions or problems.

Thanks and kind regards,

Richard Markievicz