Opened 15 months ago

Last modified 15 months ago

#66935 assigned defect

aws-iam-authenticator @0.5.2: checksum mismatch due to stealth update

Reported by: tva-inverso (Thomas Vandahl) Owned by: asobrien
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: anthony@…
Port: aws-iam-authenticator

Description

Full log of installation attempt:

sudo port install aws-iam-authenticator
--->  Computing dependencies for aws-iam-authenticator
--->  Fetching archive for aws-iam-authenticator
--->  Attempting to fetch aws-iam-authenticator-0.5.2_0.darwin_22.arm64.tbz2 from https://mse.uk.packages.macports.org/aws-iam-authenticator
--->  Attempting to fetch aws-iam-authenticator-0.5.2_0.darwin_22.arm64.tbz2 from https://ema.uk.packages.macports.org/aws-iam-authenticator
--->  Attempting to fetch aws-iam-authenticator-0.5.2_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/aws-iam-authenticator
--->  Verifying checksums for aws-iam-authenticator
Error: Checksum (rmd160) mismatch for aws-iam-authenticator-0.5.2.tar.gz
Error: Checksum (sha256) mismatch for aws-iam-authenticator-0.5.2.tar.gz
Error: Checksum (size) mismatch for aws-iam-authenticator-0.5.2.tar.gz
Error: Failed to checksum aws-iam-authenticator: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_sysutils_aws-iam-authenticator/aws-iam-authenticator/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port aws-iam-authenticator failed

Change History (3)

comment:1 Changed 15 months ago by jmroot (Joshua Root)

Owner: set to asobrien
Status: newassigned

comment:2 Changed 15 months ago by jmroot (Joshua Root)

Cc: anthony@… added

comment:3 Changed 15 months ago by ryandesign (Ryan Carsten Schmidt)

Summary: Failed to checksum aws-iam-authenticator on MacOS Ventura 13.2.1 arm64aws-iam-authenticator @0.5.2: checksum mismatch due to stealth update

The difference between the old distfile (available on our mirror servers) and the new distfile (currently being served by GitHub) is:

  • kubernetes-sigs-aws-iam-authenticator-292b9b8/vendor/k8s.io/client-go/pkg/version/base.go

     
    5555        // NOTE: The $Format strings are replaced during 'git archive' thanks to the
    5656        // companion .gitattributes file containing 'export-subst' in this same
    5757        // directory.  See also https://git-scm.com/docs/gitattributes
    58         gitVersion   string = "v0.0.0-master+292b9b82"
     58        gitVersion   string = "v0.0.0-master+292b9b82d"
    5959        gitCommit    string = "292b9b82df69b87af962b92485b254d9f4b10f00" // sha1 from git, output of $(git rev-parse HEAD)
    6060        gitTreeState string = ""            // state of git tree, either "clean" or "dirty"
    6161

So this is some kind of stealth update induced by git, not by the author of the software.

Perhaps this is a good opportunity to update this port to a newer version.

Note: See TracTickets for help on using tickets.