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

Support libssl3 for Ubuntu 22.04 #222

Open
xsacha opened this issue May 2, 2022 · 8 comments
Open

Support libssl3 for Ubuntu 22.04 #222

xsacha opened this issue May 2, 2022 · 8 comments

Comments

@xsacha
Copy link
Contributor

xsacha commented May 2, 2022

dpkg: dependency problems prevent configuration of imagus-alert:
imagus-alert depends on libssl1.1 | libssl1.0.2 | libssl1.0.1 | libssl1.0.0 | libssl0.9.8; however:
Package libssl1.1 is not installed.
Package libssl1.0.2 is not installed.
Package libssl1.0.1 is not installed.
Package libssl1.0.0 is not installed.
Package libssl0.9.8 is not installed.

Edit: As a workaround, I'm installing libssl1.1 .deb right now so it meets the dependency requirements.

@asasine
Copy link

asasine commented Jul 9, 2022

I'm facing this same issue.

@stephen-swensen
Copy link

As am I...

@atauenis
Copy link

As a temporary workaround, try this: #196 (comment) . List of DebDotNetDependencies may be need to be corrected.

@stephen-swensen
Copy link

Thanks for the tip, @atauenis ! I'll check that out when I get the chance.

@Terricide
Copy link

Is there a way to pass the location of Packaging.Targets.targets from the command-line? Then I can modify the file in my source code.

I've using azure devops as a build server and I don't know how best to integrate this fix until a new version is released.

@ssdasilva
Copy link

ssdasilva commented Oct 6, 2022

As a workaround one can install libssl3 (newest version of the lib), and add the following on .csproj:

<DebDotNetDependencies Include="libc6, libgcc1, libgssapi-krb5-2, libstdc++6, zlib1g, libssl3 | libssl1.1 | libssl1.0.2 | libssl1.0.1 | libssl1.0.0 | libssl0.9.8, libicu70 | libicu69 | libicu68 | libicu67 | libicu66 | libicu65 | libicu64 | libicu63 | libicu62 | libicu61 | libicu60 | libicu59 | libicu58 | libicu57 | libicu56 | libicu55 | libicu54 | libicu53 | libicu52" />

@Terricide
Copy link

Thanks I ended up figuring out you could do that :)

@xsacha
Copy link
Contributor Author

xsacha commented Oct 7, 2022

As a workaround one can install libssl3 (newest version of the lib), and add the following on .csproj:

<DebDotNetDependencies Include="libc6, libgcc1, libgssapi-krb5-2, libstdc++6, zlib1g, libssl3 | libssl1.1 | libssl1.0.2 | libssl1.0.1 | libssl1.0.0 | libssl0.9.8, libicu70 | libicu69 | libicu68 | libicu67 | libicu66 | libicu65 | libicu64 | libicu63 | libicu62 | libicu61 | libicu60 | libicu59 | libicu58 | libicu57 | libicu56 | libicu55 | libicu54 | libicu53 | libicu52" />

This works without removing the inbuilt dependency line first?
Edit: Confirmed that yes, you do not need the Remove line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants