Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949723 - sys-apps/memtest86-bin-11.2: Reproducable checksum failures
Summary: sys-apps/memtest86-bin-11.2: Reproducable checksum failures
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-13 23:53 UTC by Jay Faulkner
Modified: 2025-02-27 17:01 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jay Faulkner gentoo-dev 2025-02-13 23:53:54 UTC
>>> Downloading 'https://www.memtest86.com/downloads/memtest86-usb.zip'
--2025-02-13 15:48:00--  https://www.memtest86.com/downloads/memtest86-usb.zip
Resolving www.memtest86.com... 216.146.215.39
Connecting to www.memtest86.com|216.146.215.39|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12176449 (12M) [application/zip]
Saving to: ‘/var/cache/distfiles/memtest86-bin-11.2.zip.__download__’

/var/cache/distfile 100%[===================>]  11.61M  30.2MB/s    in 0.4s    

2025-02-13 15:48:01 (30.2 MB/s) - ‘/var/cache/distfiles/memtest86-bin-11.2.zip.__download__’ saved [12176449/12176449]

!!! Fetched file: memtest86-bin-11.2.zip VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      12176449
!!! Expected: 12177370
Refetching... File renamed to '/var/cache/distfiles/memtest86-bin-11.2.zip._checksum_failure_.5_au2z2p'

!!! Couldn't download 'memtest86-bin-11.2.zip'. Aborting.


This is reproducible, with the downloaded size being 12176449 everytime.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-13 23:55:15 UTC
For memtest86, this is really a sign that there's a version bump pending, given the unversioned SRC_URI, I think.
Comment 2 Alberto Zennaro 2025-02-16 16:08:18 UTC
On the 13th of February, a new version 11.2 Build 2000 has been released, explaining the file size mismatch, previously there was a 11.2 Build 1000. Metadata requires updating.
Comment 3 Will Lepofsky 2025-02-27 03:12:47 UTC
They did a stealth update:

https://www.memtest86.com/whats-new.html


Version 11.2 (Build 2000) 13/Feb/2025

    Fixes/Enhancements
        Added new config file parameter REPORTPREPEND for prepending the report filename with a user-specified custom string
        Fixed exception due to buffer overflow when saving DIMM results to a BMP file when the system contains a single DIMM slot
        Added preliminary ECC/address decode/memory timings support for AMD Zen 5 Turin (Family 1A, Model 0-1F) and Granite Ridge (Family 1A, Model 40-4F)

Version 11.2 (Build 1000) 4/Feb/2025

Removing the Manifest file and recreating it fixes the issue.
Comment 4 Larry the Git Cow gentoo-dev 2025-02-27 17:01:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5004338e8a24a1c4579855584a80b6b448909576

commit 5004338e8a24a1c4579855584a80b6b448909576
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2025-02-27 16:59:49 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2025-02-27 17:01:01 +0000

    sys-apps/memtest86-bin: revbump for "new" upstream release
    
    Version unchanged upstream but there is a new build number.
    
    Closes: https://bugs.gentoo.org/949723
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 sys-apps/memtest86-bin/Manifest                                         | 2 +-
 .../{memtest86-bin-11.2.ebuild => memtest86-bin-11.2-r1.ebuild}         | 0
 2 files changed, 1 insertion(+), 1 deletion(-)