Opened 20 months ago
Closed 20 months ago
#67154 closed defect (fixed)
svt-av1 @1.4.1: wrong checksum
Reported by: | cgilles (HumanDynamo) | Owned by: | i0ntempest |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | svt-av1 |
Description
---> Computing dependencies for ffmpeg ---> Dependencies to be installed: svt-av1 x264 zimg zvbi ---> Verifying checksums for svt-av1 Error: Checksum (rmd160) mismatch for SVT-AV1-1.4.1.tar.bz2 Error: Checksum (sha256) mismatch for SVT-AV1-1.4.1.tar.bz2 Error: Checksum (size) mismatch for SVT-AV1-1.4.1.tar.bz2 Error: Failed to checksum svt-av1: Unable to verify file checksums Error: See /opt/digikam.org.x86_64/var/macports/logs/_opt_digikam.org.x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_svt-av1/svt-av1/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port ffmpeg failed
Change History (6)
comment:1 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to i0ntempest |
---|---|
Port: | svt-av1 added |
Status: | new → assigned |
Summary: | wrong checksum → svt-av1 @1.4.1: wrong checksum |
comment:2 Changed 20 months ago by cgilles (HumanDynamo)
I tried again today to install the svt-av1 port Without success and the same error. The log file is listed below. Sounds like the remote tarball is not the expected one.
cat /opt/digikam.org.x86_64/var/macports/logs/_opt_digikam.org.x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_svt-av1/svt-av1/main.log version:1 :debug:clean Starting logging for svt-av1 @1.4.1_0 :debug:sysinfo macOS 12.6.3 (darwin/21.6.0) arch i386 :debug:sysinfo MacPorts 2.8.1 :debug:sysinfo Xcode 13.4.1, CLT 14.2.0.0.1.1668646533 :debug:sysinfo SDK 12 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.15 :msg:clean ---> Computing dependencies for svt-av1:info:clean .:debug:clean svt-av1 has no conflicts :debug:clean Searching for dependency: cmake :debug:clean Found Dependency: receipt exists for cmake :debug:clean Searching for dependency: yasm :debug:clean Found Dependency: receipt exists for yasm :debug:main Executing org.macports.main (svt-av1) :debug:archivefetch archivefetch phase started at Tue Mar 28 14:38:19 CEST 2023 :debug:archivefetch Executing org.macports.archivefetch (svt-av1) :debug:fetch fetch phase started at Tue Mar 28 14:38:19 CEST 2023 :notice:fetch ---> Fetching distfiles for svt-av1 :debug:fetch Executing org.macports.fetch (svt-av1) :debug:checksum checksum phase started at Tue Mar 28 14:38:19 CEST 2023 :notice:checksum ---> Verifying checksums for svt-av1 :debug:checksum Executing org.macports.checksum (svt-av1) :info:checksum ---> Checksumming SVT-AV1-1.4.1.tar.bz2 :debug:checksum Calculated (rmd160) is 615a67bfd060379c68fe643cdfe40368d448dec6 :error:checksum Checksum (rmd160) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 rmd160 a96687f2b1dab1f94836757601d191f2626185a3 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 rmd160 615a67bfd060379c68fe643cdfe40368d448dec6 :debug:checksum Calculated (sha256) is 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 :error:checksum Checksum (sha256) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 sha256 b86c066f2f9b70cc1db55c0ed0c093647833720e691a1eb55a72b2d8c8ea95e4 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 sha256 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 :debug:checksum Calculated (size) is 9443760 :error:checksum Checksum (size) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 size 9443972 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 size 9443760 :info:checksum The correct checksum line may be: :info:checksum checksums rmd160 615a67bfd060379c68fe643cdfe40368d448dec6 \ :info:checksum sha256 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 \ :info:checksum size 9443760 :error:checksum Failed to checksum svt-av1: Unable to verify file checksums :debug:checksum Error code: NONE :debug:checksum Backtrace: Unable to verify file checksums :debug:checksum while executing :debug:checksum "$procedure $targetname" :error:checksum See /opt/digikam.org.x86_64/var/macports/logs/_opt_digikam.org.x86_64_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_svt-av1/svt-av1/main.log for details. version:1 :debug:clean Starting logging for svt-av1 @1.4.1_0 :debug:sysinfo macOS 12.6.3 (darwin/21.6.0) arch i386 :debug:sysinfo MacPorts 2.8.1 :debug:sysinfo Xcode 13.4.1, CLT 14.2.0.0.1.1668646533 :debug:sysinfo SDK 12 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.15 :msg:clean ---> Computing dependencies for svt-av1:info:clean .:debug:clean svt-av1 has no conflicts :debug:clean Searching for dependency: cmake :debug:clean Found Dependency: receipt exists for cmake :debug:clean Searching for dependency: yasm :debug:clean Found Dependency: receipt exists for yasm :debug:main Executing org.macports.main (svt-av1) :debug:archivefetch archivefetch phase started at Tue Mar 28 17:09:17 CEST 2023 :debug:archivefetch Executing org.macports.archivefetch (svt-av1) :debug:archivefetch Skipping completed org.macports.fetch (svt-av1) :debug:checksum checksum phase started at Tue Mar 28 17:09:17 CEST 2023 :notice:checksum ---> Verifying checksums for svt-av1 :debug:checksum Executing org.macports.checksum (svt-av1) :info:checksum ---> Checksumming SVT-AV1-1.4.1.tar.bz2 :debug:checksum Calculated (rmd160) is 615a67bfd060379c68fe643cdfe40368d448dec6 :error:checksum Checksum (rmd160) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 rmd160 a96687f2b1dab1f94836757601d191f2626185a3 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 rmd160 615a67bfd060379c68fe643cdfe40368d448dec6 :debug:checksum Calculated (sha256) is 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 :error:checksum Checksum (sha256) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 sha256 b86c066f2f9b70cc1db55c0ed0c093647833720e691a1eb55a72b2d8c8ea95e4 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 sha256 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 :debug:checksum Calculated (size) is 9443760 :error:checksum Checksum (size) mismatch for SVT-AV1-1.4.1.tar.bz2 :info:checksum Portfile checksum: SVT-AV1-1.4.1.tar.bz2 size 9443972 :info:checksum Distfile checksum: SVT-AV1-1.4.1.tar.bz2 size 9443760 :info:checksum The correct checksum line may be: :info:checksum checksums rmd160 615a67bfd060379c68fe643cdfe40368d448dec6 \ :info:checksum sha256 2ddef549e1eaeecc1fc48f0d8332ea3545809e46509db69beb3a0a4bf19ef906 \ :info:checksum size 9443760 :error:checksum Failed to checksum svt-av1: Unable to verify file checksums :debug:checksum Error code: NONE :debug:checksum Backtrace: Unable to verify file checksums :debug:checksum while executing :debug:checksum "$procedure $targetname"
comment:3 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
Right. Some kind of stealth update has occurred, possibly due to a change in how gitlab packages automatically-generated tarballs? This is one of the reasons why software projects should provide manually-generated tarballs and ports should use those. But as far as I can tell the developers of svt-av1 have not provided this so we are at the mercy of the volatility of the automatically-generated tarballs.
comment:4 Changed 20 months ago by i0ntempest
I can't reproduce this. I added ${name}/${version}_1
and made sure the tarball is from https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.4.1, and all checksums seems fine.
comment:5 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
I also can't reproduce it now. Maybe there was a temporary error in how GitLab was serving the automatically-generated tarballs.
comment:6 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Yes, there was a gitlab issue, and it was corrected.
https://gitlab.com/gitlab-org/gitlab/-/issues/402616#note_1335420072