[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