Source: singularity-container
Version: 3.5.2+ds1
Severity: serious
Justification: FTBFS

Hi,

While trying to update the golang-github-gin-gonic-gin-dev package, ratt
picked up 35 packages, and yours triggers 1 of the 3 resulting failures.
Trying to build it in a pristine unstable chroot led to the same results:

    cd 
/build/singularity-container-3.5.2+ds1/_build/src/github.com/sylabs/singularity/internal/pkg/buildcfg
 && 
/build/singularity-container-3.5.2+ds1/_build/src/github.com/sylabs/singularity/scripts/go-generate
    config_gen.go
    command-line-arguments
     GO singularity
        [+] GO_TAGS "containers_image_openpgp sylog imgbuild_engine oci_engine 
singularity_engine fakeroot_engine apparmor selinux seccomp"
    /usr/bin/go build -mod=vendor -buildmode=default -tags 
"containers_image_openpgp sylog imgbuild_engine oci_engine singularity_engine 
fakeroot_engine apparmor selinux seccomp" -ldflags="-B 0x`head -c20 
/dev/urandom|od -An -tx1|tr -d ' \n'`"   \
        -o ./singularity 
/build/singularity-container-3.5.2+ds1/_build/src/github.com/sylabs/singularity/cmd/singularity
    ../internal/app/singularity/oci_attach_linux.go:20:2: cannot find package 
"github.com/kr/pty" in any of:
        
/build/singularity-container-3.5.2+ds1/_build/src/github.com/sylabs/singularity/vendor/github.com/kr/pty
 (vendor tree)
        /usr/lib/go-1.15/src/github.com/kr/pty (from $GOROOT)
        /build/singularity-container-3.5.2+ds1/_build/src/github.com/kr/pty 
(from $GOPATH)
    make[2]: *** [Makefile:162: singularity] Error 1
    make[2]: Leaving directory 
'/build/singularity-container-3.5.2+ds1/_build/src/github.com/sylabs/singularity/builddir'
    make[1]: *** [debian/rules:54: override_dh_auto_build] Error 2


This is trivially reproducible with:

    sudo cowbuilder --build singularity-container_3.5.2+ds1-1.dsc


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/

Reply via email to