doctor: don't pass pathnames to Formula.factory

Fixes #20908.
Do this in a saner way
ruby-install 0.2.1

Closes #20914.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ruby 2.0.0-p247

Closes #20921.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ice: fix checksum

Closes #20912.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mariadb: port latest changes from mysql formula

Closes #20734.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
SBT 0.12.4, 0.13.0-RC1

Closes #20906.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
mariadb: mysqlaccess.conf doesn't exist
visionmedia-watch 0.2.1

Closes #18910.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
watch and visionmedia-watch conflict
finch 2.10.7
Open-mpi 1.6.5, devel 1.7.2

Closes #20925.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Catch another name error

Closes #20920.
Mercurial: revert to standalone install

This resolves issues with the hg binary being in the wrong place and
the docutils module being required to install.

Note that users who need mercurial installed as a Python module will
need to install it some other way.

Closes #20620.
ykpers: update dependencies

Uses json-c, and pkg-config to find json-c.

Closes #20811.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Redact yubikey-personalization

It is a duplicate of ykpers.
ykpers: use opt_prefix
ykpers: style nit
postgresql: Build with Tcl

Closes #20766.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
install plist before linking

If linking fails,  won't try to re-install the plist.

Closes #20843.