Perhaps my internet connection has been a bit spotty, but building the latest version of Ruby 1.9 from MacPorts has been failing on me with a checksum error all afternoon.

--->  Verifying checksum(s) for ruby19
--->  Checksumming ruby-1.9.1-p376.tar.bz2
Error: Checksum (md5) mismatch for ruby-1.9.1-p376.tar.bz2

Portfile checksum: 
ruby-1.9.1-p376.tar.bz2 md5 e019ae9c643c5efe91be49e29781fb94
Distfile checksum: 
ruby-1.9.1-p376.tar.bz2 md5 3e4ea40c2639880bfe5355c17cf91363

The correct checksum line may be:
md5 3e4ea40c2639880bfe5355c17cf91363 
sha1 5178cb0e1007ee839316206ee3aaeed49059cf0d 
rmd160 191e2be8c7817f9efab9f72ebb692ca33375d14a

Error: Target org.macports.checksum returned: 
Unable to verify file checksums

Might need to download the file manually, or if worst comes to worst build it manually. Package managers spoil me :).

In other news, as you can see from the screenshot above I haven’t been able to access Matz’s blog either, though Guido van Rossum’s comes up just fine. I’m starting to think there’s a Ruby conspiracy going on.


Well there’s the problem Sherlock! Despite improvements in efficiency with the Ruby 1.9 stream, I doubt they’ve managed to fit the entire language runtime in 12 kilobytes ;).

Author bio and support


Ruben Schade is a technical writer and infrastructure architect in Sydney, Australia who refers to himself in the third person. Hi!

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite bespoke cloud infrastructure provider.

If you found this post helpful or entertaining, you can shout me a coffee or send a comment. Thanks ☺️.