[MacPorts] #71975: py312-pymc @5.20.0: checksum mismatch
MacPorts
noreply at macports.org
Thu Jan 30 13:41:12 UTC 2025
#71975: py312-pymc @5.20.0: checksum mismatch
------------------------+------------------------
Reporter: ryandesign | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: py312-pymc
------------------------+------------------------
https://build.macports.org/builders/ports-
13_x86_64-builder/builds/86244/steps/install-port/logs/stdio
{{{
DEBUG: Fetching distfile failed: The requested URL returned error: 404
---> Attempting to fetch pymc-5.20.0.tar.gz from
https://files.pythonhosted.org/packages/source/p/pymc
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0
100 475k 100 475k 0 0 1433k 0 --:--:-- --:--:-- --:--:--
1433k
DEBUG: Opening port in directory:
/opt/bblocal/var/buildworker/ports/build/ports/python/py-pymc
DEBUG: OS darwin/22.6.0 (macOS 13.7.1) arch i386
DEBUG: Re-registering default for distname
DEBUG: Re-registering default for build.cmd
DEBUG: Re-registering default for build.target
DEBUG: Re-registering default for destroot.cmd
DEBUG: Re-registering default for destroot.destdir
DEBUG: Re-registering default for destroot.target
DEBUG: Re-registering default for test.cmd
DEBUG: Re-registering default for test.target
DEBUG: Sourcing PortGroup python 1.0 from
/opt/bblocal/var/buildworker/ports/build/ports/_resources/port1.0/group/python-1.0.tcl
DEBUG: only one arch supported, so not adding the default universal
variant
DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies
DEBUG: Finished running callback
portconfigure::add_automatic_compiler_dependencies
DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies
DEBUG: Finished running callback
portbuild::add_automatic_buildsystem_dependencies
DEBUG: Running callback portstartupitem::add_notes
DEBUG: Finished running callback portstartupitem::add_notes
DEBUG: Running callback python_add_dependencies
DEBUG: Finished running callback python_add_dependencies
DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
DEBUG: Starting logging for py312-pymc @5.20.0_0
DEBUG: macOS 13.7.1 (darwin/22.6.0) arch i386
DEBUG: MacPorts 2.10.5
DEBUG: Xcode 14.3.1, CLT 14.3.1.0.1.1683849156
DEBUG: SDK 13
DEBUG: MACOSX_DEPLOYMENT_TARGET: 13.0
DEBUG: Executing org.macports.main (py312-pymc)
DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: Skipping completed org.macports.fetch (py312-pymc)
DEBUG: Privilege de-escalation not attempted as not running as root.
DEBUG: checksum phase started at Thu Jan 30 13:35:53 UTC 2025
---> Verifying checksums for py312-pymc
DEBUG: Executing org.macports.checksum (py312-pymc)
---> Checksumming pymc-5.20.0.tar.gz
DEBUG: Calculated (rmd160) is 68b9d13e13556e9b819927388f76b7ee00e69134
Error: Checksum (rmd160) mismatch for pymc-5.20.0.tar.gz
Portfile checksum: pymc-5.20.0.tar.gz rmd160
81369ff917bf2c24bf492c59ccbdbc7e2a1f45cb
Distfile checksum: pymc-5.20.0.tar.gz rmd160
68b9d13e13556e9b819927388f76b7ee00e69134
DEBUG: Calculated (sha256) is
fe03606326424e71d47c1d67299d8bdfdeb8131e7ba1d9adfb840621e8799379
Error: Checksum (sha256) mismatch for pymc-5.20.0.tar.gz
Portfile checksum: pymc-5.20.0.tar.gz sha256
521fe94a5cc1f56b21e1df0070c3c49d1284c1fae0682caf7e2eccb3531be4e8
Distfile checksum: pymc-5.20.0.tar.gz sha256
fe03606326424e71d47c1d67299d8bdfdeb8131e7ba1d9adfb840621e8799379
DEBUG: Calculated (size) is 487357
Error: Checksum (size) mismatch for pymc-5.20.0.tar.gz
Portfile checksum: pymc-5.20.0.tar.gz size 6874226
Distfile checksum: pymc-5.20.0.tar.gz size 487357
The correct checksum line may be:
checksums rmd160 68b9d13e13556e9b819927388f76b7ee00e69134 \
sha256
fe03606326424e71d47c1d67299d8bdfdeb8131e7ba1d9adfb840621e8799379 \
size 487357
Error: Failed to checksum py312-pymc: Unable to verify file checksums
}}}
Probably caused by [839620e67d6c0141cdf1deb6307c8055b227c45c/macports-
ports]. You can't just change where you get a distfile from (when the old
and new places provide different distfiles that have the same name)
without it being equivalent to a [PortfileRecipes#stealth-updates stealth
update] and needing to be handled as such. It's therefore ideal to
postpone such changes until it can be done concurrent with a version
update.
--
Ticket URL: <https://trac.macports.org/ticket/71975>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list