OC-8537: additional sanity checks for symlinks

- we were just blatantly ignoring pkgadd failures on solaris
- really check and fail if symlinks didn't get created