[MacPorts] #70636: sparskit @2-20190610: checksum mismatch (was: sparskit: checksum mismatch)

MacPorts noreply at macports.org
Sat Sep 7 06:41:22 UTC 2024


#70636: sparskit @2-20190610: checksum mismatch
---------------------------+----------------------
  Reporter:  barracuda156  |      Owner:  dstrubbe
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.1
Resolution:                |   Keywords:  haspatch
      Port:  sparskit      |
---------------------------+----------------------
Changes (by ryandesign):

 * keywords:   => haspatch


Comment:

 This developer uses unversioned distfiles so checksum mismatches will
 occur any time they release a new version.

 The difference between the old file that we mirrored in 2019 and the new
 one from 2021 is:

 {{{#!diff
 diff -ru 20190610/SPARSKIT2/README 20210601/SPARSKIT2/README
 --- 20190610/SPARSKIT2/README   2019-06-10 11:17:08.000000000 -0500
 +++ 20210601/SPARSKIT2/README   2021-06-01 13:37:21.000000000 -0500
 @@ -2,7 +2,7 @@
                     S P A R S K I T   V E R S I O N  2.
  -----------------------------------------------------------------------

 -Latest update :  Mon Jun 10 11:17:08 CDT 2019
 +Latest update :  Tue Jun  1 13:37:21 CDT 2021

  -----------------------------------------------------------------------

 @@ -89,8 +89,8 @@
           by E. Rothman, from Cornell).

   ORDERINGS:
 -          still in the works. But contains a few coloring routines
 -          and level-set related orderings -- (e.g., cuthill Mc Kee, etc.)
 +          Contains a few coloring routines and level-set related
 +         orderings -- (e.g., cuthill Mc Kee, etc.)

   UNSUPP : various `unsupported' routines and drivers.
           (misc. routines includind routines for
 Only in 20190610/SPARSKIT2: libskit.a
 diff -ru 20190610/SPARSKIT2/logfile 20210601/SPARSKIT2/logfile
 --- 20190610/SPARSKIT2/logfile  2019-06-10 09:41:51.000000000 -0500
 +++ 20210601/SPARSKIT2/logfile  2021-06-01 13:36:15.000000000 -0500
 @@ -356,4 +356,8 @@

  -----------------------------------------------------------------------

 -
 \ No newline at end of file
 +June 1, 2021
 +   removed libskit.a from distribution. causes issues.
 +   [Reported by Davis Strubbe]
 +
 +-----------------------------------------------------------------------
 diff -ru 20190610/SPARSKIT2/makefile 20210601/SPARSKIT2/makefile
 --- 20190610/SPARSKIT2/makefile 2017-12-22 15:54:48.000000000 -0600
 +++ 20210601/SPARSKIT2/makefile 2021-06-01 13:31:44.000000000 -0500
 @@ -94,7 +94,7 @@
         @for dir in $(DIRS) ;\
            do \
            echo cleaning $$dir ;\
 -          (cd $$dir; rm -f *~ *.o *.ex .,* fort.* ftn?? *.mat core) ;\
 +          (cd $$dir; rm -f *~ *.o *.ex .,* fort.* ftn?? *.mat core, *.a)
 ;\
            done

  tarit:
 }}}

 So the difference is just that the makefile now removes the static library
 and the distfile no longer contains a precompiled static library that we
 have to delete before we can build it.

 https://github.com/macports/macports-ports/pull/25643

-- 
Ticket URL: <https://trac.macports.org/ticket/70636#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list