GNU bug report logs - #59551
Failed to Build docker 20.10.17

Previous Next

Package: guix;

Reported by: Edison Ibáñez <arkhan <at> riseup.net>

Date: Fri, 25 Nov 2022 00:42:01 UTC

Severity: normal

Done: Danny Milosavljevic <dannym <at> scratchpost.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 59551 in the body.
You can then email your comments to 59551 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#59551; Package guix. (Fri, 25 Nov 2022 00:42:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Edison Ibáñez <arkhan <at> riseup.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 25 Nov 2022 00:42:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Edison Ibáñez <arkhan <at> riseup.net>
To: bug-guix <at> gnu.org
Subject: Failed to Build docker 20.10.17
Date: Fri, 25 Nov 2022 00:41:14 +0000
=== Failed
=== FAIL: pkg/fsutils TestSupportsDTypeWithFType0XFS (0.02s)
    fsutils_linux_test.go:48: Executing `mkfs.xfs [-m crc=0 -n ftype=0
/tmp/guix-build-docker-20.10.17.drv-0/fsutils-image1756590102]`
    fsutils_linux_test.go:51: Filesystem must be larger than 300MB.
        Usage: mkfs.xfs
        /* blocksize */		[-b size=num]
        /* config file */	[-c options=xxx]
        /* metadata */		[-m
crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1,
        			    inobtcount=0|1,bigtime=0|1]
        /* data subvol */	[-d agcount=n,agsize=n,file,name=xxx,size=num,
        			    (sunit=value,swidth=value|su=num,sw=num|noalign),
        			    sectsize=num
        /* force overwrite */	[-f]
        /* inode size */	[-i perblock=n|size=num,maxpct=n,attr=0|1|2,
        			    projid32bit=0|1,sparse=0|1,nrext64=0|1]
        /* no discard */	[-K]
        /* log subvol */	[-l
agnum=n,internal,size=num,logdev=xxx,version=n
        			    sunit=value|su=num,sectsize=num,lazy-count=0|1]
        /* label */		[-L label (maximum 12 characters)]
        /* naming */		[-n size=num,version=2|ci,ftype=0|1]
        /* no-op info only */	[-N]
        /* prototype file */	[-p fname]
        /* quiet */		[-q]
        /* realtime subvol */	[-r extsize=num,size=num,rtdev=xxx]
        /* sectorsize */	[-s size=num]
        /* version */		[-V]
        			devicename
        <devicename> is required unless -d name=xxx is given.
        <num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk
(xxx KiB),
              xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp
(xxx PiB).
        <value> is xxx (512 byte blocks).
        V4 filesystems are deprecated and will not be supported by
future versions.

    fsutils_linux_test.go:54: exit status 1

=== FAIL: pkg/fsutils TestSupportsDTypeWithFType1XFS (0.01s)
    fsutils_linux_test.go:48: Executing `mkfs.xfs [-m crc=0 -n ftype=1
/tmp/guix-build-docker-20.10.17.drv-0/fsutils-image2620435694]`
    fsutils_linux_test.go:51: Filesystem must be larger than 300MB.
        Usage: mkfs.xfs
        /* blocksize */		[-b size=num]
        /* config file */	[-c options=xxx]
        /* metadata */		[-m
crc=0|1,finobt=0|1,uuid=xxx,rmapbt=0|1,reflink=0|1,
        			    inobtcount=0|1,bigtime=0|1]
        /* data subvol */	[-d agcount=n,agsize=n,file,name=xxx,size=num,
        			    (sunit=value,swidth=value|su=num,sw=num|noalign),
        			    sectsize=num
        /* force overwrite */	[-f]
        /* inode size */	[-i perblock=n|size=num,maxpct=n,attr=0|1|2,
        			    projid32bit=0|1,sparse=0|1,nrext64=0|1]
        /* no discard */	[-K]
        /* log subvol */	[-l
agnum=n,internal,size=num,logdev=xxx,version=n
        			    sunit=value|su=num,sectsize=num,lazy-count=0|1]
        /* label */		[-L label (maximum 12 characters)]
        /* naming */		[-n size=num,version=2|ci,ftype=0|1]
        /* no-op info only */	[-N]
        /* prototype file */	[-p fname]
        /* quiet */		[-q]
        /* realtime subvol */	[-r extsize=num,size=num,rtdev=xxx]
        /* sectorsize */	[-s size=num]
        /* version */		[-V]
        			devicename
        <devicename> is required unless -d name=xxx is given.
        <num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk
(xxx KiB),
              xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp
(xxx PiB).
        <value> is xxx (512 byte blocks).
        V4 filesystems are deprecated and will not be supported by
future versions.

    fsutils_linux_test.go:54: exit status 1

=== FAIL: pkg/system TestChtimesLinux (0.00s)
    chtimes_linux_test.go:87: Expected: 2262-04-11 23:47:16 +0000 UTC,
got: 2038-01-19 03:14:07 +0000 UTC

=== FAIL: pkg/system TestChtimes (0.00s)
    chtimes_test.go:92: Expected: 2262-04-11 23:47:16 +0000 UTC, got:
2038-01-19 03:14:07 +0000 UTC


DONE 2121 tests, 63 skipped, 4 failures in 96.380s
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "hack/test/unit" arguments: ()
exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 97.1 seconds
command "hack/test/unit" failed with status 1

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
builder for
`/gnu/store/jjybllxmvvqm9rvvgnxkjyc5p7lh4xhk-docker-20.10.17.drv' failed
with exit code 1
build of /gnu/store/jjybllxmvvqm9rvvgnxkjyc5p7lh4xhk-docker-20.10.17.drv
failed
View build log at
'/var/log/guix/drvs/jj/ybllxmvvqm9rvvgnxkjyc5p7lh4xhk-docker-20.10.17.drv.gz'.
guix system: error: build of
`/gnu/store/jjybllxmvvqm9rvvgnxkjyc5p7lh4xhk-docker-20.10.17.drv' failed




Reply sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
You have taken responsibility. (Fri, 25 Nov 2022 13:50:02 GMT) Full text and rfc822 format available.

Notification sent to Edison Ibáñez <arkhan <at> riseup.net>:
bug acknowledged by developer. (Fri, 25 Nov 2022 13:50:02 GMT) Full text and rfc822 format available.

Message #10 received at 59551-done <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Edison Ibáñez <arkhan <at> riseup.net>
Cc: 59551-done <at> debbugs.gnu.org
Subject: Re: bug#59551: Failed to Build docker 20.10.17
Date: Fri, 25 Nov 2022 14:49:48 +0100
[Message part 1 (text/plain, inline)]
Hi,

Thanks for the report.

I've worked around the problem in guix master in commit 7e0ad0dd0f2829d6f3776648ba7c88acf9888d7a.
Please test by invoking guix pull and then trying again.

=====

For the record, I also tried to update docker instead and I get this error:

starting phase `build'

Removing bundles/

---> Making bundle: dynbinary (in bundles/dynbinary)
Building: bundles/dynbinary-daemon/dockerd-20.10.21-ce
GOOS="" GOARCH="" GOARM=""
# github.com/docker/docker/vendor/archive/tar
.gopath/src/github.com/docker/docker/vendor/archive/tar/common.go:541:32: undefined: any
.gopath/src/github.com/docker/docker/vendor/archive/tar/strconv.go:204:15: undefined: strings.Cut
.gopath/src/github.com/docker/docker/vendor/archive/tar/strconv.go:254:20: undefined: strings.Cut
.gopath/src/github.com/docker/docker/vendor/archive/tar/strconv.go:276:13: undefined: strings.Cut
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "hack/make.sh" arguments: ("dynbinary") exit-status: 2 term-signal: #f stop-signal: #f> 
phase `build' failed after 30.5 seconds
command "hack/make.sh" "dynbinary" failed with status 2

... with the attached patch. Hence I went downgrading xfsprogs instead of upgrading docker.

[NEW_DOCKER.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#59551; Package guix. (Fri, 25 Nov 2022 14:11:02 GMT) Full text and rfc822 format available.

Message #13 received at 59551 <at> debbugs.gnu.org (full text, mbox):

From: Edison Ibáñez <arkhan <at> riseup.net>
To: 59551 <at> debbugs.gnu.org
Subject: Re: bug#59551: closed (Re: bug#59551: Failed to Build docker 20.10.17)
Date: Fri, 25 Nov 2022 14:10:03 +0000
El 2022-11-25 08:50, help-debbugs <at> gnu.org escribió:
> Your bug report
> 
> #59551: Failed to Build docker 20.10.17
> 
> which was filed against the guix package, has been closed.
> 
> The explanation is attached below, along with your original report.
> If you require more details, please reply to 59551 <at> debbugs.gnu.org.

Hello, now get this:

=== Failed
=== FAIL: pkg/system TestChtimesLinux (0.00s)
    chtimes_linux_test.go:87: Expected: 2262-04-11 23:47:16 +0000 UTC,
got: 2038-01-19 03:14:07 +0000 UTC

=== FAIL: pkg/system TestChtimes (0.00s)
    chtimes_test.go:92: Expected: 2262-04-11 23:47:16 +0000 UTC, got:
2038-01-19 03:14:07 +0000 UTC


DONE 2121 tests, 65 skipped, 2 failures in 83.594s
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "hack/test/unit" arguments: ()
exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 84.1 seconds
command "hack/test/unit" failed with status 1

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
builder for
`/gnu/store/ggvgiazrcv1xin78siazr1yakyws96is-docker-20.10.17.drv' failed
with exit code 1
build of /gnu/store/ggvgiazrcv1xin78siazr1yakyws96is-docker-20.10.17.drv
failed
View build log at
'/var/log/guix/drvs/gg/vgiazrcv1xin78siazr1yakyws96is-docker-20.10.17.drv.gz'.
guix system: error: build of
`/gnu/store/ggvgiazrcv1xin78siazr1yakyws96is-docker-20.10.17.drv' failed




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 24 Dec 2022 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 123 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.