install gem from source