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

Update packages to prevent installation on Debian 12+ and Ubuntu 22.04+ #3393

Closed
richlander opened this issue Feb 3, 2023 · 6 comments
Closed
Labels
feature request A request for new functionality
Milestone

Comments

@richlander
Copy link
Member

Describe the feature you'd like supported

The msquic packages don't work on platforms that exclusively offer OpenSSL 3. It shouldn't be possible to install the msquic .deb packages on those distros.

As you can see, I was able to and had a bad experience: #3375 (comment)

Proposed solution

Do one or more of:

  • Add an OpenSSL 1.x package dependency.
  • Remove msquic from feeds where it is known to not work.
  • Adopt a static linking model.

Additional context

No response

@richlander richlander added the feature request A request for new functionality label Feb 3, 2023
@richlander
Copy link
Member Author

Related to #3390

@wfurt
Copy link
Member

wfurt commented Feb 3, 2023

#3390 is unrelated e.g. that is build problem. What you describing is essentially dup of #2975.

@samsp-msft
Copy link

Doesn't #3392 fix this problem?

@richlander
Copy link
Member Author

richlander commented Feb 3, 2023

Kinda. I'm asking why the package is even in the jammy feed. Adding a OpenSSL 1.x dependency doesn't seem all that useful.

@nibanks nibanks added this to the Future milestone Feb 7, 2023
@wfurt
Copy link
Member

wfurt commented Feb 7, 2023

It seems like we have internal partners that consume MsQuic on jammy so this would break them. They simply worked out the dependency even if distro vendor did not make it easy.

I would suggest to close this and focus on #2039.

@richlander
Copy link
Member Author

Interesting. Sounds good. We should also move #3375 forward.

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

No branches or pull requests

4 participants