-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The AppImage will not run if libssl1.1 is not installed #25
Comments
Can you upload |
|
libssl3 is already installed:
|
OK, I will have to do some deeper debugging. I'll get back to you soon if I find anything that looks like it could be the problem. |
I tried running the AppImage on openSUSE and doing a fresh install in Windows Sandbox. Neither exhibited the problem. Could you try building the app from source? |
I will try it, but I think it will be over the weekend. By the way, do you have any screenshots? I don't know what to expect :). |
I don't have any screenshots. There's not much to screenshot, as it's just a system tray icon. |
OK, I just spun up a Pop!_OS VM. It looks like this is caused by the fact that Ubuntu has stopped packaging libssl 1.1 in favor of libssl 3 (which is a good thing). However, it seems that the AppImages are being linked to libssl 1.1, meaning that HTTPS traffic fails, meaning that once you have input the API key, TimeLight is unable to communicate with the Clockify API. I will look for a fix. |
I'm not finding a good fix right off the bat. For now, I'd say work around this either by building from source or by installing libssl1.1. If you do build from source, be prepared to hunt down a number of packages that may need installed. |
OK, installing
|
I'm going to close this for now as I'm afraid that this is not an easily fixable issue at the moment. I'll pin this issue in case other people have the same question. |
I wanted to mention that I have the same issue with Arch. |
True, anybody with no libssl1 in their distro will be affected. |
Same issue here on Kubuntu 22.04 LTS. Lucky I saw the pinned issue, would have been a bit clueless otherwise and so probably would have given up and moved on. The installation steps described above allow me to successfully authenticate and show the list of workspaces, and therefore get past the set-up step. Possibly worth a mention on the main project page? |
I downloaded a release Linux.package.64-bit.Qt.6.2 (I am on PopOs 22_04) and ran it, but I can't get pass by configuration.
I chose Clockify, and I entered my API key, and then it prompted me for the workspace.
No matter what value I enter, I can't get past that screen.
I noticed the following warning in the console.
The text was updated successfully, but these errors were encountered: