On Tue, Feb 4, 2025 at 6:32 PM Cyril Brulebois <[email protected]> wrote: > > Forest <[email protected]> (2025-02-03): > > The gccgo-go backport (currently 2:1.22~3~bpo12+1) is failing to install > > on Bookworm, due to unmet dependencies. > > > > Any chance of getting this fixed? > > > > > > $ sudo apt install gccgo-go/bookworm-backports > > Reading package lists... Done > > Building dependency tree... Done > > Reading state information... Done > > Selected version '2:1.22~3~bpo12+1' (Debian Backports:stable-backports > > [amd64]) for 'gccgo-go' > > Some packages could not be installed. This may mean that you have > > requested an impossible situation or if you are using the unstable > > distribution that some required packages have not yet been created > > or been moved out of Incoming. > > The following information may help to resolve the situation: > > > > The following packages have unmet dependencies: > > cpp-13-x86-64-linux-gnu : Depends: libc6 (>= 2.38) but 2.36-9+deb12u9 is > > to be installed > > Depends: libgmp10 (>= 2:6.3.0+dfsg) but > > 2:6.2.1+dfsg1-1.1 is to be installed > > Depends: libzstd1 (>= 1.5.5) but 1.5.4+dfsg2-5 > > is to be installed > > g++-13-x86-64-linux-gnu : Depends: libstdc++-13-dev (= 13.3.0-12) but it > > is not going to be installed > > Depends: libc6 (>= 2.38) but 2.36-9+deb12u9 is > > to be installed > > Depends: libgmp10 (>= 2:6.3.0+dfsg) but > > 2:6.2.1+dfsg1-1.1 is to be installed > > Depends: libzstd1 (>= 1.5.5) but 1.5.4+dfsg2-5 > > is to be installed > > gcc-13-x86-64-linux-gnu : Depends: libcc1-0 (>= 13.3.0-12) but 12.2.0-14 > > is to be installed > > Depends: libgcc-13-dev (= 13.3.0-12) but it is > > not going to be installed > > Depends: libc6 (>= 2.38) but 2.36-9+deb12u9 is > > to be installed > > Depends: libgmp10 (>= 2:6.3.0+dfsg) but > > 2:6.2.1+dfsg1-1.1 is to be installed > > Depends: libzstd1 (>= 1.5.5) but 1.5.4+dfsg2-5 > > is to be installed > > gccgo-13-x86-64-linux-gnu : Depends: libgo-13-dev (>= 13.3.0-12) but it is > > not going to be installed > > Depends: libc6 (>= 2.38) but 2.36-9+deb12u9 is > > to be installed > > Depends: libgmp10 (>= 2:6.3.0+dfsg) but > > 2:6.2.1+dfsg1-1.1 is to be installed > > Depends: libzstd1 (>= 1.5.5) but 1.5.4+dfsg2-5 > > is to be installed > > E: Unable to correct problems, you have held broken packages. > > I'm getting slightly different results, but that highlights the problem > quite clearly I think? > > […] > The following packages have unmet dependencies: > gccgo-go : Depends: g++-13 but it is not installable > Depends: gccgo-13 but it is not installable > E: Unable to correct problems, you have held broken packages. > kibi@tokyo:~$ rmadison g++-13 > g++-13 | 13.3.0-12 | testing | amd64, arm64, armel, armhf, > i386, mips64el, ppc64el, riscv64, s390x > g++-13 | 13.3.0-12 | unstable | amd64, arm64, armel, armhf, > i386, mips64el, ppc64el, riscv64, s390x > kibi@tokyo:~$ rmadison gccgo-13 > gccgo-13 | 13.3.0-12 | testing | amd64, arm64, armel, armhf, > i386, mips64el, ppc64el, riscv64, s390x > gccgo-13 | 13.3.0-12 | unstable | amd64, arm64, armel, armhf, > i386, mips64el, ppc64el, riscv64, s390x > > And those don't seem to be waiting in the NEW queue for backports: > https://ftp-master.debian.org/backports-new.html >
When I uploaded the backports 2:1.22~3~bpo12+1, I only checked the changes after 2:1.21~2~bpo12+1, and then reverted the updates of gcc to 14. But it was broken in 2:1.21~2~bpo12+1 already which updated the gcc to 13. I now uploaded 2:1.23~2~bpo12+1, which kept using gcc 12. FTR, you don't get any benefits for using gccgo-go in bookworm-backports, it's just the same as the version in bookworm. -- Shengjing Zhu
