Bug#1109509: gcc-offload-amdgcn: fails to dist-upgrade from bookworm to trixie
Package: gcc-offload-amdgcn
Version: 4:14.2.0-1
Severity: serious
Hi,
The following fails:
- In bookworm, install gcc-offload-amdgcn
- dist-upgrade to trixie
I would expect gcc-offload-amdgcn to be upgraded, but it is not.
Instead, it stays at version 4:12.2.0-3.
MWE:
PKG=gcc-offload-amdgcn; mmdebstrap --chrooted-customize-hook="set -x ; apt -y install $PKG && sed -e s/bookworm/trixie/ -i /etc/apt/sources.list && apt update && apt dist-upgrade -y -o Debug::pkgProblemResolver=true && apt -y install gcc-offload-amdgcn" bookworm /dev/null
I wonder if there are missing Replaces/Provides somewhere, to help apt
figure out that solution.
Relevant part during dist-upgrade:
> Investigating (0) amdgcn-tools-19:amd64 < none -> 19.1 @un uN Ib >
> Broken amdgcn-tools-19:amd64 Conflicts on amdgcn-tools:amd64 < 13+b1 -> 17 @ii umU >
> Considering amdgcn-tools:amd64 0 as a solution to amdgcn-tools-19:amd64 0
> Holding Back amdgcn-tools-19:amd64 rather than change amdgcn-tools:amd64
> Investigating (1) gcc-14-offload-amdgcn:amd64 < none -> 14.2.0-19 @un uN Ib >
> Broken gcc-14-offload-amdgcn:amd64 Depends on amdgcn-tools-19:amd64 < none | 19.1 @un uH >
> Considering amdgcn-tools-19:amd64 0 as a solution to gcc-14-offload-amdgcn:amd64 0
> Holding Back gcc-14-offload-amdgcn:amd64 rather than change amdgcn-tools-19:amd64
> Investigating (1) gcc-offload-amdgcn:amd64 < 4:12.2.0-3 -> 4:14.2.0-1 @ii umU Ib >
> Broken gcc-offload-amdgcn:amd64 Depends on gcc-14-offload-amdgcn:amd64 < none | 14.2.0-19 @un uH > (>= 14.2.0-6~)
> Considering gcc-14-offload-amdgcn:amd64 0 as a solution to gcc-offload-amdgcn:amd64 0
> Holding Back gcc-offload-amdgcn:amd64 rather than change gcc-14-offload-amdgcn:amd64
> Try to Re-Instate (2) gcc-offload-amdgcn:amd64
And when apt install:
> Upgrading:
> gcc-offload-amdgcn
>
> Installing dependencies:
> amdgcn-tools-19 gcc-14-offload-amdgcn libllvm19 lld-19 llvm-19 llvm-19-linker-tools llvm-19-runtime
>
> Suggested packages:
> llvm-19-doc
>
> Recommended packages:
> llvm-19-dev
>
> REMOVING:
> amdgcn-tools gcc-12-offload-amdgcn
Reply to: