You ever have one of those days where both of the major open-source package management systems fail on you for the same package?
cadamson% sudo fink install svn-client-ssl
Failed: This package must be compiled with GCC 4.0.0, but you currently have
GCC 4.0.1 selected. To correct this problem, run the command:
sudo gcc_select 4.0
(You may need to install a more recent version of the Developer Tools to be able to do so.)
Next contestant: Darwin Ports. Potentially cooler anyways, because whereas fink’s stable version of svn-client-ssl is of the 1.2 series, Darwin Ports’ version of the whole subversion kielbasa is at 1.3. Plus, the DP approach is recommended by Apple.
So, I download Darwin Ports, adjust my path to put
/opt/local/bin ahead of Fink’s
/sw/bin, and try:
sudo port install subversion
And the result is:
Error: Checksum (md5) mismatch for db-4.3.29.tar.gz
Error: Target com.apple.checksum returned: Unable to verify file checksums
Error: The following dependencies failed to build: apr-util db4 expat libiconv neon openssl zlib
Error: /opt/local/bin/port: Status 1 encountered during processing.
Ouch. Subversion, the favorite source control system of many serious developers, doesn’t build today on either of the Mac package managers.