Hi, I had a chat with Tom Marble (Debian Java team). He mentioned that Java (which faces many of the issues that Ruby is facing) is using a update-java-alternatives tool to ease the switching between Ruby implementations. It can be found in the java-common package. We should definitely look at it and implement something similar. Lucas