Bash read returns false if trailing deliminator is not found causing the while read -d ':' loop to not process the last rpath entry.
Bash read returns false if trailing deliminator is not found causing the while read -d ':' loop to not process the last rpath entry.