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

Bug#978441: singularity-container: FTBFS: cannot find package "github.com/kr/pty"



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 to: