Whilst installing grid infrastructure I hit and running the root.sh script I got a libcap.so.1 not found. It is correct, I have v2 of libcap not v1. I've read linking libcap.so.1 to libcap.so.2 or copying it works and I can do this but can I just rerun the root.sh script again or do I have to back out what it did in some way first? Perhaps there is another way to get libcap.so.1 also?
It is probably bad form to answer your own question but:
I copied libcap.so.2 to libcap.so.1 and ran rootcrs.pl -decong -force then reran the root.sh again.
So that got me further.
Adding daemon to inittab
CRS-4124: Oracle High Availability Services startup failed
CRS-4000: start failed. or completed with errors
ohasd failed to start: Inappropriate ioctl for device
ohasd failed to start at /home/oracle.app./11.2.0/grid/crs/install/rootcrs.pl line 443