Opened 3 months ago

Last modified 3 months ago

#70549 new defect

readosm @1.1.0a: checksum mismatch

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.10.0
Keywords: Cc:
Port: readosm

Description

--->  Fetching distfiles for readosm
--->  readosm-1.1.0a.tar.gz does not exist in /opt/local/var/macports/distfiles/readosm
--->  Attempting to fetch readosm-1.1.0a.tar.gz from http://www.gaia-gis.it/gaia-sins/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1073k  100 1073k    0     0   419k      0  0:00:02  0:00:02 --:--:--  419k
--->  Verifying checksums for readosm
--->  Checksumming readosm-1.1.0a.tar.gz
Error: Checksum (rmd160) mismatch for readosm-1.1.0a.tar.gz
Portfile checksum: readosm-1.1.0a.tar.gz rmd160 c71fd9625cc79bafcff3b013e06b7846000251cb
Distfile checksum: readosm-1.1.0a.tar.gz rmd160 808600ccc477d2a6c6a9a5b61be70bb51672cc5c
Error: Checksum (sha256) mismatch for readosm-1.1.0a.tar.gz
Portfile checksum: readosm-1.1.0a.tar.gz sha256 4cb2a1200fda1275446dac11a1b02ce3870046174eb16dc1d94ce22bcab8667f
Distfile checksum: readosm-1.1.0a.tar.gz sha256 db7c051d256cec7ecd4c3775ab9bc820da5a4bf72ffd4e9f40b911d79770f145
Error: Checksum (size) mismatch for readosm-1.1.0a.tar.gz
Portfile checksum: readosm-1.1.0a.tar.gz size 1099118
Distfile checksum: readosm-1.1.0a.tar.gz size 1099129
The correct checksum line may be:
checksums           rmd160  808600ccc477d2a6c6a9a5b61be70bb51672cc5c \
                    sha256  db7c051d256cec7ecd4c3775ab9bc820da5a4bf72ffd4e9f40b911d79770f145 \
                    size    1099129
Error: Failed to checksum readosm: Unable to verify file checksums

Change History (1)

comment:1 Changed 3 months ago by ryandesign (Ryan Carsten Schmidt)

Summary: readosm: checksum mismatchreadosm @1.1.0a: checksum mismatch

The difference between the file we mirrored and the one on the gaia-gis server now is:

  • readosm-1.1.0a/config-msvc.h

    diff -ru macports/readosm-1.1.0a/config-msvc.h gaia-gis/readosm-1.1.0a/config-msvc.h
    old new  
    9292#define PACKAGE_NAME "readosm"
    9393
    9494/* Define to the full name and version of this package. */
    95 #define PACKAGE_STRING "readosm 1.1.0"
     95#define PACKAGE_STRING "readosm 1.1.0a"
    9696
    9797/* Define to the one symbol short name of this package. */
    9898#define PACKAGE_TARNAME "readosm"
     
    101101#define PACKAGE_URL ""
    102102
    103103/* Define to the version of this package. */
    104 #define PACKAGE_VERSION "1.1.0"
     104#define PACKAGE_VERSION "1.1.0a"
    105105
    106106/* Define to 1 if you have the ANSI C header files. */
    107107#define STDC_HEADERS 1
     
    113113/* #undef TM_IN_SYS_TIME */
    114114
    115115/* Version number of package */
    116 #define VERSION "1.1.0"
     116#define VERSION "1.1.0a"
    117117
    118118/* Define to empty if `const' does not conform to ANSI C. */
    119119/* #undef const */
  • readosm-1.1.0a/makefile.vc

    diff -ru macports/readosm-1.1.0a/makefile.vc gaia-gis/readosm-1.1.0a/makefile.vc
    old new  
    2121$(READOSM_DLL): readosm_i.lib
    2222
    2323readosm_i.lib:  $(LIBOBJ)
    24         link /debug /dll /out:$(READOSM_DLL) \
     24        link /dll /out:$(READOSM_DLL) \
    2525                /implib:readosm_i.lib $(LIBOBJ) \
    2626                C:\OSGeo4w\lib\libexpat.lib C:\OSGeo4w\lib\zlib.lib
    2727        if exist $(READOSM_DLL).manifest mt -manifest \
  • readosm-1.1.0a/makefile64.vc

    diff -ru macports/readosm-1.1.0a/makefile64.vc gaia-gis/readosm-1.1.0a/makefile64.vc
    old new  
    2121$(READOSM_DLL): readosm_i.lib
    2222
    2323readosm_i.lib:  $(LIBOBJ)
    24         link /debug /dll /out:$(READOSM_DLL) \
     24        link /dll /out:$(READOSM_DLL) \
    2525                /implib:readosm_i.lib $(LIBOBJ) \
    2626                C:\OSGeo4w64\lib\expat.lib C:\OSGeo4w64\lib\zlib.lib
    2727        if exist $(READOSM_DLL).manifest mt -manifest \

Looks like a stealth update but I assume that files with .vc extensions or containing msvc are for Windows and have no effect on what we do in MacPorts so we should ignore the stealth update using master_sites macports_distfiles.

Note: See TracTickets for help on using tickets.