Skip to content

Conversation

@NikolaMilosavljevic
Copy link
Member

@NikolaMilosavljevic NikolaMilosavljevic commented May 7, 2025

Fixes: #115274

Debian Trixie package repository was updated to include just libicu76. We require libicu72.

Besides version 76, this PR also adds versions 77 and 78, to limit the need to change this file often.

Will also prepare fixes for 9.0 and 8.0.

@NikolaMilosavljevic NikolaMilosavljevic requested review from Copilot and jkoritzinsky and removed request for Copilot May 7, 2025 18:22
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

This PR expands support for additional libicu versions in the Debian installer by updating the dependency definition to include versions 78, 77, 76, and 72.

  • Expanded libicu version support beyond version 72.
  • Updates the dependency list to include multiple semicolon-delimited version numbers.
Comments suppressed due to low confidence (1)

src/installer/pkg/sfx/installers/dotnet-runtime-deps/dotnet-runtime-deps-debian.proj:10

  • Confirm that the semicolon-delimited list of versions and their ordering is correctly processed by the dependency resolution logic, ensuring that the intended priority is maintained.
<KnownLibIcuVersion Include="78;77;76;72" />

@NikolaMilosavljevic NikolaMilosavljevic merged commit 1b5f930 into dotnet:main May 7, 2025
77 checks passed
@mcclure
Copy link

mcclure commented May 15, 2025

Will also prepare fixes for 9.0 and 8.0.

Hello, as per this bug I filed on the SDK repo, this problem is still outstanding on 9.0 (and I assume 8.0). This means that all versions of dotnet which there are public installation instructions for, are non-installable on Trixie— which is the current testing channel, and therefore widely in use (it's also pretty close to release, it entered "hard freeze" just today).

Is there a timeline for the 8.0/9.0 fixes? Thanks

@damnms
Copy link

damnms commented May 26, 2025

just found this bug report.. seems still not fixed. when i run sidekicks appimage, i get the error that i have to install .net on linux. but that fails because of this.

@github-actions github-actions bot locked and limited conversation to collaborators Jun 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Libicu dependency on Debian 13

4 participants