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

Musl release requires libgcc #2934

Open
alpharde opened this issue May 4, 2024 · 3 comments
Open

Musl release requires libgcc #2934

alpharde opened this issue May 4, 2024 · 3 comments
Labels
information-needed Further information is requested needs-triage Needs to be triaged by a developer and assigned a release

Comments

@alpharde
Copy link

alpharde commented May 4, 2024

What happened?

Musl release expects libgcc, which shouldn't happen.

Error loading shared library libstdc++.so.6: No such file or directory (needed by ./Kavita)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by ./Kavita)

What did you expect?

Application successfully starting.

Kavita Version Number - If you don not see your version number listed, please update Kavita and see if your issue still persists.

0.8.1 - Stable

What operating system is Kavita being hosted from?

Linux

If the issue is being seen on Desktop, what OS are you running where you see the issue?

None

If the issue is being seen in the UI, what browsers are you seeing the problem on?

No response

If the issue is being seen on Mobile, what OS are you running where you see the issue?

None

If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?

No response

Relevant log output

No response

Additional Notes

Alpine 3.19

@alpharde alpharde added the needs-triage Needs to be triaged by a developer and assigned a release label May 4, 2024
@majora2007
Copy link
Member

I'm not really sure what the issue you're posting about is. Can you provide helpful information so I can help you? Like what is your OS, what is your mode of consumption of Kavita, etc.

@DieselTech DieselTech added the information-needed Further information is requested label May 4, 2024
@alpharde
Copy link
Author

alpharde commented May 5, 2024

Sorry. I'm using Alpine Linux, which is a musl first OS and doesn't include libgcc. It's weird to expect libgcc on such an environment.

@DieselTech
Copy link
Collaborator

Sorry. I'm using Alpine Linux, which is a musl first OS and doesn't include libgcc. It's weird to expect libgcc on such an environment.

libgcc is a requirement of .net 8.0

https://github.com/dotnet/core/blob/main/release-notes/8.0/linux-packages.md#packages

Looks like they provide a set of commands for Alpine to install the necessary requirements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
information-needed Further information is requested needs-triage Needs to be triaged by a developer and assigned a release
Projects
None yet
Development

No branches or pull requests

3 participants