Opened 19 years ago

Closed 19 years ago

#2412 closed defect (worksforme)

Jam Port seems to be broken: checksum mismatch

Reported by: dports@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

Here the plain output of my console:

Zaphod:/opt/darwinports phw$ sudo port install jam -vd DEBUG: Found port in file:///opt/darwinports/dports/devel/jam DEBUG: Changing to port directory: /opt/darwinports/dports/devel/jam DEBUG: Requested variant powerpc is not provided by port jam. DEBUG: Requested variant darwin is not provided by port jam. DEBUG: Skipping completed com.apple.main (jam) DEBUG: Skipping completed com.apple.fetch (jam) ---> Verifying checksum(s) for jam DEBUG: Executing com.apple.checksum (jam) ---> Checksumming patch-Makefile.diff Error: No checksum set for patch-Makefile.diff Correct checksum: patch-Makefile.diff md5 98162212ffa3d3d3ebd5f4c3afa1f833 ---> Checksumming patch-variable.c.diff Error: No checksum set for patch-variable.c.diff Correct checksum: patch-variable.c.diff md5 842c521dbc279a5f890ff17689588615 ---> Checksumming jam-2.5.tar Error: No checksum set for jam-2.5.tar Correct checksum: jam-2.5.tar md5 c7eb7719d8523c0f819116479492d367 Error: Target com.apple.checksum returned: Unable to verify file checksums Warning: the following items did not execute (for jam): com.apple.activate com.apple.extract com.apple.checksum com.apple.patch com.apple.configure com.apple.build com.apple.destroot com.apple.install

Change History (3)

comment:1 Changed 19 years ago by pguyot (Paul Guyot)

Umm. Looks like a bug in base/. I haven't updated base/ for a while and I cannot reproduce the problem. Plus port shouldn't check the checksum of the patch files since they're in files/.

Checking....

comment:2 Changed 19 years ago by mww@…

this one works like a charm for me; didnt try to checksum patchfiles..

comment:3 Changed 19 years ago by pguyot (Paul Guyot)

Resolution: worksforme
Status: newclosed

I concur. I updated the whole tree, recompiled and reinstalled base/ and then I did: sudo port uninstall jam sudo port clean jam sudo port install jam -vd

and it didn't checksum the patch files and everything worked as expected.

BTW, c7eb7719d8523c0f819116479492d367 is the checksum as present in the Portfile.

Here is an excerpt of the output:

---> Fetching jam DEBUG: Executing com.apple.fetch (jam) ---> Verifying checksum(s) for jam DEBUG: Executing com.apple.checksum (jam) DEBUG: setting option checksums to {jam-2.5.tar md5 c7eb7719d8523c0f819116479492d367} ---> Checksumming jam-2.5.tar ---> Extracting jam DEBUG: Executing com.apple.extract (jam) ---> Extracting jam-2.5.tar

Note: See TracTickets for help on using tickets.