Opened 2 years ago

Closed 2 years ago

#65019 closed defect (invalid)

python38 @3.8.13 is rejected from building because of failty checksums

Reported by: ballapete (Peter "Pete" Dyballa) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: tiger Cc:
Port: python38

Description

DEBUG: checksum phase started at Sun Apr 17 09:48:43 CEST 2022
--->  Verifying checksums for python38
DEBUG: Executing org.macports.checksum (python38)
--->  Checksumming #
Error: No checksum set for #
--->  Checksumming Python-3.8.13.tar.xz
Error: No checksum set for Python-3.8.13.tar.xz
The correct checksum line may be:
checksums           # \
                    rmd160  cb38b50df2175b37771534b18b5fffd5fc5f90ef \
                    sha256  e41d6dc61dfa7a840db834519862c6bc784abb4d6a6a52dac7cde93716124456 \
                    size    3803 \
                    Python-3.8.13.tar.xz \
                    rmd160  d5742f8b2e3d60cb2a867816a35fc23a29a4cfd3 \
                    sha256  6f309077012040aa39fe8f0c61db8c0fa1c45136763299d375c9e5756f09cf57 \
                    size    19023016
Error: Failed to checksum python38: Unable to verify file checksums

Change History (4)

comment:1 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Could be the problem arises from inserting the line

PortGroup           legacysupport 1.1

into Portfile in order to work on bug #64178

comment:2 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

I see: other Portfiles are using an additional line like this:

legacysupport.newest_darwin_requires_legacy 10

Using the patch

@@ -2,6 +2,9 @@
 
 PortSystem          1.0
 PortGroup           select 1.0
+PortGroup           legacysupport 1.1
+# copyfile
+legacysupport.newest_darwin_requires_legacy 8
 
 name                python38

for Portfile does not solve the problem.

comment:3 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

I found the real bug: I changed the file names on lines

     45     patchfiles-append  patch-no-copyfile-on-Tiger.diff \
     46                        patch-threadid-older-systems.diff

and commented line #46, but left the BACKSLASH on line #45 intact. Python has started to build…

Last edited 2 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.