From: Lucas Nussbaum Date: 2009-08-21T18:29:14+09:00 Subject: [ruby-core:25020] [Bug #1974] --program-suffix changes too many things Bug #1974: --program-suffix changes too many things http://redmine.ruby-lang.org/issues/show/1974 Author: Lucas Nussbaum Status: Open, Priority: Normal ruby -v: 1.9.1.243 Hi, In Debian, we ship several ruby releases (1.8.x, 1.9.y.z), and want users to be able to install them together, so binaries are called ruby1.8 and ruby1.9.1, respectively. With 1.9.x, ./configure --program-suffix could be used to rename binaries to what we need. However, currently, we don't use --program-suffix, because it changes too many things. ./usr/lib/ruby/1.9.1/ => ./usr/lib/ruby1.9.1/1.9.1/ : that is useless, since the path is already specific to 1.9.1. ./usr/include/ruby-1.9.1 => ./usr/include/ruby1.9.1-1.9.1 : same here But please keep this rename: ./usr/lib/libruby.so.1.9.1 => ./usr/lib/libruby1.9.1.so.1.9.1 : 1.9.1 isn't a real soname, so it is better to embed the version in the library name. ---------------------------------------- http://redmine.ruby-lang.org