X Tutup
Skip to content

[release/v7.5] fix(apt-package): add libicu76 dependency to support Debian 13#26792

Merged
daxian-dbw merged 1 commit intoPowerShell:release/v7.5from
daxian-dbw:backport/release/v7.5/25866-3b8aa798c
Feb 12, 2026
Merged

[release/v7.5] fix(apt-package): add libicu76 dependency to support Debian 13#26792
daxian-dbw merged 1 commit intoPowerShell:release/v7.5from
daxian-dbw:backport/release/v7.5/25866-3b8aa798c

Conversation

@daxian-dbw
Copy link
Member

Backport of #25866 to release/v7.5

Triggered by @daxian-dbw on behalf of @RichardSlater

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Customer Impact

  • Customer reported
  • Found internally

Customer reported inability to install PowerShell .deb package on Debian 13 due to missing libicu76 dependency (issue #25865).

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

The author tested by building the .deb locally with .NET 10 and verified successful installation on Debian 13 after the change. Package installation can be tested on Debian 13 systems.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

This change only adds libicu76 as an additional valid dependency option in the .deb package control file. It does not remove existing dependencies and is required for Debian 13 compatibility.

Copilot AI review requested due to automatic review settings February 12, 2026 19:14
@daxian-dbw daxian-dbw added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Feb 12, 2026
@daxian-dbw daxian-dbw requested a review from a team as a code owner February 12, 2026 19:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Backports the packaging fix to release/v7.5 so the PowerShell .deb can be installed on Debian 13 (Trixie) by allowing libicu76 as a valid ICU dependency alternative.

Changes:

  • Update Debian (deb) package dependency alternatives to include libicu76 ahead of prior libicu versions.

@daxian-dbw daxian-dbw merged commit 162bbec into PowerShell:release/v7.5 Feb 12, 2026
42 checks passed
@daxian-dbw daxian-dbw deleted the backport/release/v7.5/25866-3b8aa798c branch February 12, 2026 21:43
@Kretikus Kretikus mentioned this pull request Mar 4, 2026
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

X Tutup