Skip to content
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

libssl.so.1.1 is not a dependancy in the deb #239

Closed
BeastRein opened this issue Jun 22, 2023 · 6 comments · Fixed by #2178
Closed

libssl.so.1.1 is not a dependancy in the deb #239

BeastRein opened this issue Jun 22, 2023 · 6 comments · Fixed by #2178
Labels
app Relates to Modrinth App bug Something isn't working

Comments

@BeastRein
Copy link

Describe the bug

when installing the modrinth app using the deb file in debian or ubuntu, you have to seperately install libssl.so.1.1
you should add libssl1 as a dependancy for the deb file as to make the install process easier

and seeing as libssl1 is outdated and no longer in many repos, you should also consider updating to libssl3 which most linux distros support

Steps to reproduce

install deb file
i have to manually install libssl1

Expected behavior

if libssl was a dependancy i would not have to manually install it
however the deb does not specify that it needs libssl

Additional context

No response

@BeastRein BeastRein added the bug Something isn't working label Jun 22, 2023
@MeIsGaming
Copy link

On Kubuntu 23.04, installing libssl from official sources is as far as I see not possible. Also the symlinks aren't in /usr/lib/ anymore, but in /lib/x86_64-linux-gnu/.

Output from "ldconfig -p | grep ssl":

        libssl3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl3.so
        libssl.so.3 (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so.3
        libssl.so.3 (libc6) => /lib/i386-linux-gnu/libssl.so.3
        libssl.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so

@Boxersteavee
Copy link

it is also not recommended to install libssl1.1 on ubuntu as it can cause some issues. Libssl3 is preinstalled with ubuntu (23.04)

@egut
Copy link

egut commented Nov 1, 2023

I tried really hard to find the definition of the deb-package build but I failed, I look through at least most the documentation and search via GitHub but nope, so I guess the definition isn't in a public repo or I can't search.

After some fiddling I got Cargo to build the UI and I only have (correct) libssl3 installed so what I could see it worked fine when right libraries are installed and used.

Anyway if someone can point to the deb package code (and maybe how to trigger it) I can have a look.

@Boxersteavee
Copy link

Boxersteavee commented Nov 1, 2023

Interesting. Perhaps it has been fixed unintentionally at some point in the last 2 months or so. I will test again soon.

@egut
Copy link

egut commented Nov 19, 2023

@Boxersteavee have you had time for "soon", yet? ;)

@Boxersteavee
Copy link

Ah, entirely forgot about this, no I don't. I will test it if I remember about this when I am in a position to be able to test it.

@Prospector Prospector added the web Relates to Modrinth.com web frontend label Aug 3, 2024
@Minenash Minenash added app Relates to Modrinth App and removed web Relates to Modrinth.com web frontend labels Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Relates to Modrinth App bug Something isn't working
6 participants