[MacPorts] #69344: icu, icu-devel @74.2: checksum mismatch (was: icu-devel: broken checksums)

MacPorts noreply at macports.org
Thu Feb 15 08:33:07 UTC 2024


#69344: icu, icu-devel @74.2: checksum mismatch
-----------------------------+----------------------
  Reporter:  barracuda156    |      Owner:  catap
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.9.1
Resolution:                  |   Keywords:
      Port:  icu, icu-devel  |
-----------------------------+----------------------
Changes (by ryandesign):

 * cc: catap (removed)
 * status:  new => assigned
 * port:  icu-devel => icu, icu-devel
 * owner:  (none) => catap


Comment:

 icu and icu-devel are both at the same version and have the same checksums
 so they are both affected.

 The difference between the icu 74.2 distfile we mirrored in December and
 the one that the developer replaced it with in February is:

 {{{
 % diff -ru macports/icu github/icu
 diff: macports/icu/LICENSE: No such file or directory
 }}}
 {{{
 % ls -l macports/icu/LICENSE github/icu/LICENSE
 -rw-r--r--  1 rschmidt  wheel  25185 Dec 22 12:08 github/icu/LICENSE
 lrwxr-xr-x  1 rschmidt  wheel     10 Dec 11 16:27 macports/icu/LICENSE ->
 ../LICENSE
 }}}

 So: the original release contained a LICENSE symlink pointing to a
 nonexistent item, while the rerelease contains a LICENSE text file.

 The [https://unicode-org.atlassian.net/browse/ICU-22601 bug was reported
 here].

 It was already mentioned in the Portfile when
 [changeset:4aa1b5485527ffff2a1a6510c33afadc23803b11/macports-ports icu-
 devel was updated to 74.2 in December] and
 [changeset:d718b1c1c3ede50b405d70f04f27645970a2201d/macports-ports icu was
 updated to 74.2 in January].

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


More information about the macports-tickets mailing list