Pathname#write: don't check ARGV.force?

Closes #21390.
Check deps of satisfied deps
Handle optional build-time deps correctly
Neo4j 1.9.2

Closes #21388.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Update comment
s-lang: add missing comma
sip: remove unused variable
sip: simplify sip3 installation
zabbix: clean up inline ternaries
audit: fix broken condition
audit: fix indentation
audit: escape dep before regexp interpolation
python: Setuptools 0.9.7 and rm old ones

Remove old setuptools installations that may still fly around and be
listed in the easy_install.pth. This can break setuptools build with
zipimport.ZipImportError: bad local file header

This does not always happen, but if the easy_install.pth points to an
egg with an older version. Removing all setuptools and distribute
remains inside the homebrew global_site_packages is safe.
python3: Setuptools 0.9.7 and rm old ones

Remove old setuptools installations that may still fly around and be
listed in the easy_install.pth. This can break setuptools build with
zipimport.ZipImportError: bad local file header

This does not always happen, but if the easy_install.pth points to an
egg with an older version. Removing all setuptools and distribute
remains inside the homebrew global_site_packages is safe.