-
Notifications
You must be signed in to change notification settings - Fork 8k
Open
Labels
Area-Maintainers-Buildspecific to affecting the buildspecific to affecting the buildNeeds-TriageThe issue is new and needs to be triaged by a work group.The issue is new and needs to be triaged by a work group.
Description
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest released version
- Search the existing issues.
- Refer to the FAQ.
- Refer to Differences between Windows PowerShell 5.1 and PowerShell.
Steps to reproduce
- Download
powershell_7.5.0-1.deb_amd64.debfrom GitHub Releases. - On a fresh Kubuntu 25.04 system, run:
sudo dpkg -i powershell_7.5.0-1.deb_amd64.deb - Observe dependency error related to
libicu:
powershell depends on libicu74 | libicu72 | ... | libicu52; however: Package libicu76 is not installed.
Expected behavior
PowerShell should detect and accept `libicu76` as a valid dependency, or relax the dependency version check to allow installation on newer systems.Actual behavior
The installer fails due to strict version matching, even though `libicu76` is installed and PowerShell runs fine when forced to install.Error details
dpkg: dependency problems prevent configuration of powershell:
powershell depends on libicu74 | libicu72 | ... | libicu52; however:
Package libicu76 is not installed.Environment data
$PSVersionTable
Unable to launch PowerShell due to failed installation.
System: Kubuntu 25.04
Installed ICU: libicu76:amd64 76.1-1ubuntu2Visuals
munawar@kubuntu:~$ sudo dpkg -i powershell_7.5.0-1.deb_amd64.deb
Selecting previously unselected package powershell.
(Reading database ... 243113 files and directories currently installed.)
Preparing to unpack powershell_7.5.0-1.deb_amd64.deb ...
Unpacking powershell (7.5.0-1.deb) ...
dpkg: dependency problems prevent configuration of powershell:
powershell depends on libicu74 | libicu72 | libicu71 | libicu70 | libicu69 | libicu68 | libicu67 | libicu66 | libicu65 | libicu63 | libicu60 | libicu57 | libicu55 | libicu52; however:
Package libicu74 is not installed.
Package libicu72 is not installed.
Package libicu71 is not installed.
Package libicu70 is not installed.
Package libicu69 is not installed.
Package libicu68 is not installed.
Package libicu67 is not installed.
Package libicu66 is not installed.
Package libicu65 is not installed.
Package libicu63 is not installed.
Package libicu60 is not installed.
Package libicu57 is not installed.
Package libicu55 is not installed.
Package libicu52 is not installed.
dpkg: error processing package powershell (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.13.0-1) ...
Errors were encountered while processing:
powershell
munawar@kubuntu:~$ dpkg -l | grep libicu
ii libicu76:amd64 76.1-1ubuntu2 amd64 International Components for Unicode
munawar@kubuntu:~$
mloskot and meghuizen
Metadata
Metadata
Assignees
Labels
Area-Maintainers-Buildspecific to affecting the buildspecific to affecting the buildNeeds-TriageThe issue is new and needs to be triaged by a work group.The issue is new and needs to be triaged by a work group.