Great job, chaps!
One of the roads on my route to work was dug up recently for some cable- or pipe-laying. Whatever they were up to, they’ve finished now, patched up the holes, and moved on.
GHC in MacPorts
MacPorts, formerly known as DarwinPorts, is a mixed blessing. Sometimes, it performs: it compiles and builds the software requested, and it just works. At other times, one or more of the packages is broken. It literally changes day-to-day: stuff that used to work may not work any more when you want to install it.