updated hardcoded stable version from 1.17.2 to 1.17.8 and modified required packages for ruby compilation to comply with 1.17.8 and recoded installation of those to prevent errors with other modules