pkgsrc-Users archive

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

Re: lang/rust-bin for NetBSD/aarch64



Robert Swindells <rjs%fdy2.co.uk@localhost> writes:

> I'm getting a size mismatch error for the NetBSD/aarch64 distfile
> downloaded from the CDN then 404s from the alternative sites.
>
> % make fetch
> => Bootstrap dependency digest>=20211023: found digest-20220214
> => Fetching rust-1.73.0-aarch64-unknown-netbsd.tar.xz
> => Total size: 161533276 bytes
> Trying [2a04:4e42:4b::262]:443 ...
> Requesting https://cdn.NetBSD.org/pub/pkgsrc/distfiles/LOCAL_PORTS/rust/rust-1.73.0-aarch64-unknown-netbsd.tar.xz
> 100% |***********************************|   154 MiB    2.72 MiB/s    00:00 ETA
> 161515964 bytes retrieved in 00:58 (2.62 MiB/s)
> fetch: Size of the file rust-bin-1.73.0/rust-1.73.0-aarch64-unknown-netbsd.tar.xz doesn't match.
> Trying [2a04:4e42:4b::262]:80 ...

FWIW, if I run ls and digest on the ftp server, I see

-rw-r--r--  1 he  netbsd  161515964 Oct 15 10:46 rust-1.73.0-aarch64-unknown-netbsd.tar.xz
SHA512 (rust-1.73.0-aarch64-unknown-netbsd.tar.xz) = bb4560dae59569ca4385fcca9239e3970825de3a2bcad21f5026548a53779b98f3b549f9819f1eb23c0c8bc91670833abf29f63930bcaccca6ef5da6d9a805f6

vs distinfo as of

  revision 1.32
  date: 2023-11-16 04:57:51 -0500;  author: he;  state: Exp;  lines: +55 -55;  commitid: dS3HiJRntLCJOOME;
  lang/rust-bin: update to 1.73.0 to mirror update of lang/rust.

BLAKE2s (rust-bin-1.73.0/rust-1.73.0-aarch64-unknown-netbsd.tar.xz) = 3fb3fb5793cb2202d7ec7f57c0657c1cb694b679d49c167aab5c0d788babb1d1
SHA512 (rust-bin-1.73.0/rust-1.73.0-aarch64-unknown-netbsd.tar.xz) = 3b7e8a654a0a65b2e6833436974199de0d621e47bdc01a470096a0b11a7f3952cde9cdf7279759a5569be04bd597dcab4f098b4dd2b3ac09763844586869479a
Size (rust-bin-1.73.0/rust-1.73.0-aarch64-unknown-netbsd.tar.xz) = 161533276 bytes

So I would say "do not adjust your television", and I suspect he@ needs
to fix the distinfo.  This is highly likely just a minor issue of
building bootstraps multiple times and getting published bits and
checksums out of sync, vs anything serious.



Home | Main Index | Thread Index | Old Index