Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Dec 2021 18:00:51 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 260522] sysutils/datadog-agent: unable to fetch all files / bad checksum on single file
Message-ID:  <bug-260522-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D260522

            Bug ID: 260522
           Summary: sysutils/datadog-agent: unable to fetch all files /
                    bad checksum on single file
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: rtdean@cytherianage.net
                CC: uros@gruber.si
                CC: uros@gruber.si
             Flags: maintainer-feedback?(uros@gruber.si)

I'm unable to build sysutils/datadog-agent, and a few others whom I have as=
ked
also are unable to build.  There is a bad checksum on one of the vendor lib=
rary
dependencies that get loaded from GitHub, specifically:

# make checksum
=3D=3D=3D>  License BSD4CLAUSE accepted by the user
=3D=3D=3D>   datadog-agent-7.24.1 depends on file: /usr/local/sbin/pkg - fo=
und
=3D=3D=3D> Fetching all distfiles required by datadog-agent-7.24.1 for buil=
ding
...
=3D> SHA256 Checksum mismatch for
kubernetes-component-base-039242c015a9_GH0.tar.gz.
...
=3D=3D=3D>  Refetch for 1 more times files:=20
kubernetes-component-base-039242c015a9_GH0.tar.gz
=3D=3D=3D>  License BSD4CLAUSE accepted by the user
=3D=3D=3D>   datadog-agent-7.24.1 depends on file: /usr/local/sbin/pkg - fo=
und
=3D> kubernetes-component-base-039242c015a9_GH0.tar.gz doesn't seem to exis=
t in
/export/ports/distfiles/.
=3D> Attempting to fetch
https://codeload.github.com/kubernetes/component-base/tar.gz/039242c015a9?d=
ummy=3D/kubernetes-component-base-039242c015a9_GH0.tar.gz
fetch:
https://codeload.github.com/kubernetes/component-base/tar.gz/039242c015a9?d=
ummy=3D/kubernetes-component-base-039242c015a9_GH0.tar.gz:
size unknown
fetch:
https://codeload.github.com/kubernetes/component-base/tar.gz/039242c015a9?d=
ummy=3D/kubernetes-component-base-039242c015a9_GH0.tar.gz:
size of remote file is not known
kubernetes-component-base-039242c015a9_GH0.tar          53 kB  912 kBps    =
01s
=3D=3D=3D> Fetching all distfiles required by datadog-agent-7.24.1 for buil=
ding
=3D=3D=3D>  License BSD4CLAUSE accepted by the user
=3D=3D=3D>   datadog-agent-7.24.1 depends on file: /usr/local/sbin/pkg - fo=
und
=3D=3D=3D> Fetching all distfiles required by datadog-agent-7.24.1 for buil=
ding
...
=3D> SHA256 Checksum mismatch for
kubernetes-component-base-039242c015a9_GH0.tar.gz.
...
=3D=3D=3D>  Giving up on fetching files:=20
kubernetes-component-base-039242c015a9_GH0.tar.gz
Make sure the Makefile and distinfo file
(/usr/ports/sysutils/datadog-agent/distinfo)
are up to date.  If you are absolutely sure you want to override this
check, type "make NO_CHECKSUM=3Dyes [other args]".
*** Error code 1

The file size is the same, but the checksum always comes up consistently
differently for myself on every machine I've tried it from, and for several
friends whom I've asked to test as well:

diff --git a/sysutils/datadog-agent/distinfo b/sysutils/datadog-agent/disti=
nfo
index 90d3832c96fe..0d715f7171bf 100644
--- a/sysutils/datadog-agent/distinfo
+++ b/sysutils/datadog-agent/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP =3D 1610104349
+TIMESTAMP =3D 1639848529
 SHA256 (datadog-datadog-agent-7.24.1_GH0.tar.gz) =3D
147e85c48809318ed453a286fd9a2e32a74e6621429590bd1e127a32f68b0552
 SIZE (datadog-datadog-agent-7.24.1_GH0.tar.gz) =3D 17245055
 SHA256 (DataDog-agent-payload-v4.46.0_GH0.tar.gz) =3D
57020bf13fc1632c7b0145341d407d0c644c64dd7939f5582685207d6ea15a4c
@@ -299,7 +299,7 @@ SHA256 (kubernetes-client-go-bec269661e48_GH0.tar.gz) =
=3D
ab3f4cfe6e06e587a24984e4
 SIZE (kubernetes-client-go-bec269661e48_GH0.tar.gz) =3D 586268
 SHA256 (kubernetes-cloud-provider-20453efc2458_GH0.tar.gz) =3D
edf66cafced197c9f9a9724cf3d510d166383c32e96725d540b0f7515d5a15f6
 SIZE (kubernetes-cloud-provider-20453efc2458_GH0.tar.gz) =3D 38489
-SHA256 (kubernetes-component-base-039242c015a9_GH0.tar.gz) =3D
7667471877a6a4436d7b9203bbe94eda5448a367aaf615ecbf542886b6a00aa7
+SHA256 (kubernetes-component-base-039242c015a9_GH0.tar.gz) =3D
2b5f32f0fb12f13317174fb4bf795a36495e4aa3a3045ef0a86d8784cc68115e
 SIZE (kubernetes-component-base-039242c015a9_GH0.tar.gz) =3D 55196
 SHA256 (kubernetes-cri-api-608eb1dad4ac_GH0.tar.gz) =3D
8c6479a48f18710699c043725e9292ddb4e1fbc730df6557e589632c1f27ff64
 SIZE (kubernetes-cri-api-608eb1dad4ac_GH0.tar.gz) =3D 91129


as you can see, the file size is unchanged, but the SHA256 fingerprint has
changed.  I see the same fingerprint on every machine I test with, and that=
 the
few other people I've poked see the same as well.

Interestingly enough, even accepting the delta, the port fails to build, but
that seems like another issue...

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-260522-7788>