Hello all, For some time, `port bump` has been unreliable, often failing to update Portfile checksums consistently—especially when multiple checksums are present [1]. This currently requires maintainers to manually edit Portfiles to remove or comment out extra checksums so that `port bump` functions correctly, which adds significant friction to the workflow.
I have submitted a pull request to address this: https://github.com/macports/macports-base/pull/378 This PR improves checksum matching for better reliability. As a bonus, it drops the use of external sed(1) by doing everything in pure Tcl. I would appreciate a review and merge of these changes. Once in, this will allow us to begin developing a new port subcommand to automatically update Portfiles and checksums based on the latest version reported by livecheck, which would make keeping ports up-to-date significantly easier. [1]: https://trac.macports.org/ticket/65601 Best regards, Herby G
