How do I check what is autobuilding successfully?

Clemens Lang cal at macports.org
Thu Apr 26 20:31:05 UTC 2018


Hi,

On Wed, Apr 25, 2018 at 02:58:13PM -0400, Perry E. Metzger wrote:
> There's a port I suspect hasn't built in a long while. How can I check
> on what is and isn't building on the buildbots?

Recently, we added build status reporting to commits in macports-ports.
If a port has been updated recently, you can go to the Portfile's change
history on GitHub and click the little status indicator icon next to the
commit.

In case of rethinkdb, see [1]. If you click the red X, you'll see that
none of the build succeeded. If you follow the links for the 'builder'
jobs you'll see that all of them failed in the 'install-dependencies'
step. Clicking the 'dependencies' link will show you that coffee-script
failed to install on all buildbots. You can also use the 'stdio' link to
get the full build output to figure out why coffee-script failed.

I'll spare you the work for this simple case, though:


| Error: Checksum (rmd160) mismatch for coffee-script-1.3.3.tar.gz
| Portfile checksum: coffee-script-1.3.3.tar.gz rmd160 22cf20180c06c92f5fdc223180ba94bb96b6ff7b
| Distfile checksum: coffee-script-1.3.3.tar.gz rmd160 e069ff420bc2584015f4a412d5595f04c8be8df6
| DEBUG: Calculated (sha256) is 509797e0bbfa534f7ea1c67d6df9f638c30d28f76f75cc74adbdc10096992f4a
| Error: Checksum (sha256) mismatch for coffee-script-1.3.3.tar.gz
| Portfile checksum: coffee-script-1.3.3.tar.gz sha256 21b6782b23e09e768ff8b440eeddb0c42c7ad94990d120a348bfd4ffaf6511e0
| Distfile checksum: coffee-script-1.3.3.tar.gz sha256 509797e0bbfa534f7ea1c67d6df9f638c30d28f76f75cc74adbdc10096992f4a
| The correct checksum line may be:
| checksums           rmd160  e069ff420bc2584015f4a412d5595f04c8be8df6 \
|                     sha256  509797e0bbfa534f7ea1c67d6df9f638c30d28f76f75cc74adbdc10096992f4a
| Error: Failed to checksum coffee-script: Unable to verify file checksums

Maybe a stealth update?

[1] https://github.com/macports/macports-ports/commits/master/databases/rethinkdb/Portfile

-- 
Clemens


More information about the macports-dev mailing list