See the tracker bug. if [[ ${REPLACING_VERSIONS} < 2.6 ]]; then 1. This does not account for empty RV and RV >1 value. 2. < is lexicographical string comparison, so 10.0 < 2.6 will be true.
Thank you Michał, I learnt something new today :) All is fixed in tree now !