-
Notifications
You must be signed in to change notification settings - Fork 8.1k
fix(apt-package): add libicu76 dependency to support Debian 13 #25866
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
Conversation
- Debian 13 only has libicu76 in the trixie repository - PR adds libicu76 as a valid dependency for the `.deb` - Fixes PowerShell#25865
|
I've just checked the Ubuntu apt repository, and |
jsf9k
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am seeing the exact same issue (#25865) when attempting to build an Amazon AMI for Trixie in cisagov/teamserver-packer#107 and cisagov/egress-assess-packer#53.
|
/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
Mark as 7.5-consider and 7.4-consider, because .NET changed the supported OS for .NET 8 and .NET 9 to include Debian 13 in the matrix. https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md#linux |
PR Summary
PR adds libicu76 as a valid dependency for the
.deband fixes #25865.PR Context
.debto installpwshon Debian 13. However you can use the binary just fine.libicu76in the trixie repo..deblocally using .NET 10 prior to making the change and got the error specified in Unable to install 7.5.4 on Debian 13 (Trixie) due to unmet dependency on libicu[74|72|70|69|68|67|66|65|63|60|57|55|52] #25865; then once the change was made, rebuilt the.deband got a working install.PR Checklist
.h,.cpp,.cs,.ps1and.psm1files have the correct copyright header