Issue #7807 has been reported by vo.x (Vit Ondruch). ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807 Author: vo.x (Vit Ondruch) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807][Open] [PATCH] Remove duplicated load paths when empty version string is con
on 2013-02-09 00:24
[ruby-trunk - Bug #7807][Rejected] [PATCH] Remove duplicated load paths when empty version string is
on 2013-02-09 09:48
Issue #7807 has been updated by nobu (Nobuyoshi Nakada). Status changed from Open to Rejected It doesn't work right now, sorry. ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-36080 Author: vo.x (Vit Ondruch) Status: Rejected Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807] [PATCH] Remove duplicated load paths when empty version string is configure
on 2013-02-09 11:06
Issue #7807 has been updated by vo.x (Vit Ondruch). Could you be more specific please? What doesn't work? It cannot be applied? Or does it break something? I can provide updated patch of course. ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-36084 Author: vo.x (Vit Ondruch) Status: Rejected Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807][Open] [PATCH] Remove duplicated load paths when empty version string is con
on 2013-02-11 00:23
Issue #7807 has been updated by vo.x (Vit Ondruch). Status changed from Rejected to Open Assignee set to nobu (Nobuyoshi Nakada) Could you please explain? Why r39171 instead of applying my patch? Why there should be version in the path? Actually it is not Ruby version but Ruby ABI version, so it will not help you to install Ruby 1.9.1, 1.9.2 and 1.9.3 side by side, since all of them have the same ABI. In Fedora, we are pretty happy without the version for one year already. ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-36137 Author: vo.x (Vit Ondruch) Status: Open Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807] [PATCH] Remove duplicated load paths when empty version string is configure
on 2013-02-11 11:54
Issue #7807 has been updated by vo.x (Vit Ondruch). Note that in 1.8.7 days, there was used also different, more generic approach [1] to remove duplicated load paths. However I don't think it is better solution. [1] http://pkgs.fedoraproject.org/cgit/ruby.git/tree/r... ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-36145 Author: vo.x (Vit Ondruch) Status: Open Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807] [PATCH] Remove duplicated load paths when empty version string is configure
on 2013-04-04 08:16
Issue #7807 has been updated by vo.x (Vit Ondruch). One issue preventing this from work fixed in RubyGems [1]. I am not aware of any other after rebuild of more then 400 of packages in Fedora against Ruby 2.0. Actually, some builds depends on this field in ruby.pc [2], but they would fail the same if I would go with "ruby-version='foo'", which is allowed version string (I hope you are not goint to disable it, since I mentioned it here :) [1] https://github.com/rubygems/rubygems/pull/455 [2] https://bugzilla.redhat.com/show_bug.cgi?id=923703 ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-38205 Author: vo.x (Vit Ondruch) Status: Open Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: Target version: ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
[ruby-trunk - Bug #7807][Assigned] [PATCH] Remove duplicated load paths when empty version string is
on 2013-05-19 20:44
Issue #7807 has been updated by luislavena (Luis Lavena). Status changed from Open to Assigned Target version set to next minor ---------------------------------------- Bug #7807: [PATCH] Remove duplicated load paths when empty version string is configured https://bugs.ruby-lang.org/issues/7807#change-39436 Author: vo.x (Vit Ondruch) Status: Assigned Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: Target version: next minor ruby -v: ruby 2.0.0dev (2013-02-08 trunk 39161) [x86_64-linux] Backport: =begin My configuration options: ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-ruby-version='' --with-rubyhdrdir=/usr/include --with-ruby-pc=ruby.pc --disable-rpath --enable-shared Prior: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby/ /usr/lib64/ruby/site_ruby//x86_64-linux /usr/lib64/ruby/site_ruby /usr/lib64/ruby/vendor_ruby/ /usr/lib64/ruby/vendor_ruby//x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/ /usr/lib64/ruby//x86_64-linux After: $ ruby -e "puts $:" /usr/lib64/ruby/site_ruby /usr/lib64/ruby/site_ruby/x86_64-linux /usr/lib64/ruby/vendor_ruby /usr/lib64/ruby/vendor_ruby/x86_64-linux /usr/lib64/ruby /usr/lib64/ruby/x86_64-linux BTW the duplicated paths caused ActiveSupport test suite errors as far as I remember [1]. Not sure if it was already changed there. [1] https://bugzilla.redhat.com/show_bug.cgi?id=718695 =end
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.