[MacPorts] #55770: py27-dulwich @0.18.5: checksum error (was: checksum error for py27-dulwich)

MacPorts noreply at macports.org
Thu Feb 1 18:12:40 UTC 2018


#55770: py27-dulwich @0.18.5: checksum error
-------------------------+------------------------
  Reporter:  jghub       |      Owner:  seanfarley
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:  haspatch
      Port:  py-dulwich  |
-------------------------+------------------------
Changes (by ryandesign):

 * keywords:   => haspatch


Comment:

 This happens when the GitHub organization name changes, because the GitHub
 organization is part of the directory name inside the compressed file. In
 this case, the organization name changed from jelmer to dulwich.

 This needs to be handled as a [wiki:PortfileRecipes#stealth-updates
 stealth update], except that if a new version is available, it's simpler
 to just update to the newer version. And in this case, 0.18.6 is
 available, so the port should be updated. See attached patch.

 I also added the maintainer's GitHub handle to the maintainers line, added
 size to the checksums line, moved the github.setup line to the top where
 it customarily lives, updated the homepage and put it after the
 github.setup line so that the github.setup line doesn't override it, and
 removed the duplicate name line.

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


More information about the macports-tickets mailing list