We don't want to move this dependency forward to 1.9.3. Currently puppet supports and works with 1.8.7, which is the default on older debian and ubuntu such as squeeze and lucid (even precise has a default of 1.8). `ruby | ruby-interpreter` should already be bringing in the system default ruby (and libruby) for the platform.