Hakansv / ais-vd_pi

Write voyage data to ais tranceiver(class A)
GNU General Public License v3.0
0 stars 1 forks source link

catalog checksum errors. #9

Open leamas opened 1 year ago

leamas commented 1 year ago

Seems that some catalog checksums does not match actual contents. In the plugins directory:

$  tools/check-metadata-urls  metadata/ais-vd-1.8.*
.....................C....C....C...........

3 errors detected

Checksum errors:

metadata/ais-vd-1.8.2-android-arm64-A64-16.xml: ais-vd-1.8.2_android-arm64-16-arm64.tar.gz
        metadata checksum: '40a2fdb9677eb26d5e19fd57c29c94f4750be3ac8f030e5c7f3ae0fbf35be8d6'
        computed checksum: '6586884bfa1df070f572593670cbddecf5ecbcb2df49bb2ff3ee206901dca42f'
metadata/ais-vd-1.8.2-darwin-wx32-10.xml: ais-vd-1.8.2_darwin-wx32-10-x86_64.tar.gz
        metadata checksum: '1faea89195b87c21829d824ad3639840f190a864d6e5db7984a02da7dbcf918b'
        computed checksum: 'bac0635d208d98d1bf3eb5b935a1253702f01fe66c3eecf6951c43d53e448ba0'
metadata/ais-vd-1.8.2-debian-A32-11.xml: ais-vd-1.8.2_debian-11-armhf.tar.gz
        metadata checksum: '9bbd8196daa73951f8e56746c5deb11b038eb18abdde5913000259939b26b4db'
        computed checksum: '642a732a071388b4befb59fd9e9aa02d182562172ba3d65bc458fffde7def06a'
Hakansv commented 1 year ago

Thanks.. Although v 1.8.2 is in Cloudsmith Production catalog I don't think I ever updated OCPN/Plugins. So the actual version in master catalog is still 1.8.1. This was some time ago and as you know I'm not yet fully familiar with the methods to release to master catalog. The difference between 1.81. and 1.8.2 is only a small edit of a info text. I think I'll wait until after summer with this if the checksum error is not disturbing a lot?

leamas commented 1 year ago

Your call. The checksum error should make it impossible to use the affected platforms.

The easy way to fix would be to just update the checksums. For each tarball, download it, compute the checksum using the sha256 tool and update the catalog. Can expand this if needed.