[#46807] [ruby-trunk - Bug #7625][Open] Arrayを継承したオブジェクトのcompactがArrayを返す — "mogya@... (Daisuke Furukawa)" <mogya@...>

19 messages 2012/12/26

[#46822] [ruby-trunk - Feature #7639][Open] More freedom for location of comments — "sawa (Tsuyoshi Sawada)" <sawadatsuyoshi@...>

14 messages 2012/12/30

[ruby-dev:46711] [ruby-trunk - Bug #7344] gem pristine bigdecimal が失敗してしまう

From: "drbrain (Eric Hodel)" <[email protected]>
Date: 2012-12-06 04:28:25 UTC
List: ruby-dev #46711
Issue #7344 has been updated by drbrain (Eric Hodel).


=begin
This seems fixed in ruby 2.0.0 preview2 which includes RubyGems 2.0.0.preview2 and default gems:

  $ gem20 pristine bigdecimal
  Restoring gems to pristine condition...
  Skipped bigdecimal-1.1.0, it is a default gem
  $ gem20 env
  RubyGems Environment:
    - RUBYGEMS VERSION: 2.0.0.preview2
    - RUBY VERSION: 2.0.0 (2012-12-05 patchlevel -1) [x86_64-darwin12.2.0]
    - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/2.0.0
    - RUBY EXECUTABLE: /usr/local/bin/ruby20
    - EXECUTABLE DIRECTORY: /usr/local/bin
    - RUBYGEMS PLATFORMS:
      - ruby
      - x86_64-darwin-12
    - GEM PATHS:
       - /usr/local/lib/ruby/gems/2.0.0
       - /Users/drbrain/.gem/ruby/2.0.0
    - GEM CONFIGURATION:
       - :update_sources => true
       - :verbose => true
       - :backtrace => false
       - :bulk_threshold => 1000
       - :benchmark => false
       - "gemcutter_key" => "********************************"
       - "install" => "--format-executable --no-user-install"
       - "update" => "--format-executable --no-user-install"
       - "uninstall" => "--format-executable --no-user-install"
    - REMOTE SOURCES:
       - http://rubygems.org/

=end

----------------------------------------
Bug #7344: gem pristine bigdecimal が失敗してしまう
https://bugs.ruby-lang.org/issues/7344#change-34445

Author: hsbt (Hiroshi SHIBATA)
Status: Assigned
Priority: Normal
Assignee: drbrain (Eric Hodel)
Category: core
Target version: 2.0.0
ruby -v: ruby 2.0.0dev (2012-11-13) [x86_64-darwin12.2.1]


gem pristine bigdecimal を実行すると以下のエラーが発生して落ちてしまいます。

% gem pristine bigdecimal
Restoring gems to pristine condition...
Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.

/Users/hsbt/.rbenv/versions/2.0.0-dev/bin/ruby extconf.rb
checking for labs() in stdlib.h... yes
checking for llabs() in stdlib.h... yes
creating Makefile

make
compiling bigdecimal.c
linking shared-object bigdecimal.bundle

make install
/usr/local/Cellar/coreutils/8.19/libexec/gnubin/install -c -m 0755 bigdecimal.bundle /Users/hsbt/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.0.0/gems/bigdecimal-1.1.0/.
/usr/local/Cellar/coreutils/8.19/libexec/gnubin/install: ‘bigdecimal.bundle’ and ‘/Users/hsbt/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.0.0/gems/bigdecimal-1.1.0/./bigdecimal.bundle’ are the same file
make: *** [install-so] Error 1

単独で実行している時は影響がないのですが、 OS アップデート時などに gem pristine --all を実行した時は b で必ず止まってしまうので困っています。


-- 
http://bugs.ruby-lang.org/

In This Thread