all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#59551: Failed to Build docker 20.10.17
@ 2022-11-25  0:41 Edison Ibáñez
  2022-11-25 13:49 ` Danny Milosavljevic
       [not found] ` <handler.59551.D59551.16693841967888.notifdone@debbugs.gnu.org>
  0 siblings, 2 replies; 3+ messages in thread
From: Edison Ibáñez @ 2022-11-25  0:41 UTC (permalink / raw)
  To: 59551

=== 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




^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#59551: Failed to Build docker 20.10.17
  2022-11-25  0:41 bug#59551: Failed to Build docker 20.10.17 Edison Ibáñez
@ 2022-11-25 13:49 ` Danny Milosavljevic
       [not found] ` <handler.59551.D59551.16693841967888.notifdone@debbugs.gnu.org>
  1 sibling, 0 replies; 3+ messages in thread
From: Danny Milosavljevic @ 2022-11-25 13:49 UTC (permalink / raw)
  To: Edison Ibáñez; +Cc: 59551-done


[-- Attachment #1.1: Type: text/plain, Size: 1266 bytes --]

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.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: NEW_DOCKER.patch --]
[-- Type: text/x-patch, Size: 2365 bytes --]

Author: Danny Milosavljevic <dannym@scratchpost.org>
Date: 2022-11-25 14:43:00

diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 184280b38f..05cda2a38d 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -54,7 +54,7 @@ (define-module (gnu packages docker)
 
 ;; Note - when changing Docker versions it is important to update the versions
 ;; of several associated packages (docker-libnetwork and go-sctp).
-(define %docker-version "20.10.17")
+(define %docker-version "20.10.21")
 
 (define-public python-docker
   (package
@@ -257,7 +257,7 @@ (define docker-libnetwork
   ;; the branch that Docker uses, as can be seen in the 'vendor.conf' Docker
   ;; source file.  NOTE - It is important that this version is kept in sync
   ;; with the version of Docker being used.
-  (let ((commit "f6ccccb1c082a432c2a5814aaedaca56af33d9ea")
+  (let ((commit "0dde5c895075df6e3630e76f750a447cf63f4789")
         (version (version-major+minor %docker-version))
         (revision "1"))
     (package
@@ -272,7 +272,7 @@ (define docker-libnetwork
                 (file-name (git-file-name name version))
                 (sha256
                  (base32
-                  "0nxpr0h0smv4n641g41vxibr5r85ixfcvs9cp3c4fc7zvrhjc49s"))
+                  "1pl3n4pkzfvyz8a0ari8cc4r060vniqkdhf4acbqjvzbx6bsfnw5"))
                 ;; Delete bundled ("vendored") free software source code.
                 (modules '((guix build utils)))
                 (snippet '(delete-file-recursively "vendor"))))
@@ -323,7 +323,7 @@ (define-public docker
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0hn7fg717rggwk6dbicrwa7aglqp7dp0jp5rvn6p9gfcnrp2w97d"))))
+        (base32 "1gpi4559v1sghknayyp8vky6x9ac9xkjsmmqnw8nb6h4yn3h7ih5"))))
     (build-system gnu-build-system)
     (arguments
      (list
@@ -605,7 +605,7 @@ (define-public docker-cli
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0ksicj4iqvgp9jabd4xmhkf3vax6dwn4f5dsr73bdqj4mf3ahav0"))))
+        (base32 "1ksicj4iqvgp9jabd4xmhkf3vax6dwn4f5dsr73bdqj4mf3ahav0"))))
     (build-system go-build-system)
     (arguments
      `(#:import-path "github.com/docker/cli"

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* bug#59551: closed (Re: bug#59551: Failed to Build docker 20.10.17)
       [not found] ` <handler.59551.D59551.16693841967888.notifdone@debbugs.gnu.org>
@ 2022-11-25 14:10   ` Edison Ibáñez
  0 siblings, 0 replies; 3+ messages in thread
From: Edison Ibáñez @ 2022-11-25 14:10 UTC (permalink / raw)
  To: 59551

El 2022-11-25 08:50, help-debbugs@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@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




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-11-25 14:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-25  0:41 bug#59551: Failed to Build docker 20.10.17 Edison Ibáñez
2022-11-25 13:49 ` Danny Milosavljevic
     [not found] ` <handler.59551.D59551.16693841967888.notifdone@debbugs.gnu.org>
2022-11-25 14:10   ` bug#59551: closed (Re: bug#59551: Failed to Build docker 20.10.17) Edison Ibáñez

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.