Project

General

Profile

Bug #7698

RubyGems 2.0 has an incompatibility about installation of extension libraries

Added by mrkn (Kenta Murata) almost 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 2.0.0dev (2013-01-14 trunk 38812) [x86_64-linux]
Backport:
[ruby-core:51437]

Description

The current rubygem included in ruby-head has an incompatibility about installation of extension libraries.
This incompatibility makes make install to be failed because the current gem doesn't separate build, source and install directories.

This is reported as a bug of bigdecimal's gemspec in #7344 firstly, but Tadashi Saito pointed out it also can be reproduced in other gems including extension libraries, such as decimal.gem.
I think this incompatibility will make gem-developers to be in trouble after ruby-2.0 is released.
So this should be resolved before ruby-2.0 is released.


Files


Related issues

Related to Ruby master - Bug #7344: gem pristine bigdecimal が失敗してしまうClosedmrkn (Kenta Murata)11/13/2012Actions
Related to Ruby master - Bug #6904: make -j all fails (sometimes)Closednobu (Nobuyoshi Nakada)08/22/2012Actions
Related to Backport200 - Backport #7991: backport r39542Closednagachika (Tomoyuki Chikanaga)03/01/2013Actions
Has duplicate Ruby master - Bug #7971: bson_ext doesn't install correctly in Ruby 2.0.0-p0Closednobu (Nobuyoshi Nakada)02/26/2013Actions
Has duplicate Ruby master - Bug #7949: Gem::Ext::Builder removes dependency to directory creation taskCloseddrbrain (Eric Hodel)02/25/2013Actions

Also available in: Atom PDF