[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gccgo-go backport has broken dependencies



On Tue, Feb 4, 2025 at 6:32 PM Cyril Brulebois <kibi@debian.org> wrote:
>
> Forest <forestix@nom.one> (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


Reply to: