Project

General

Profile

Actions

Bug #8623

closed

Make stable Gem::Specification.files in default .gemspecs

Added by vo.x (Vit Ondruch) almost 11 years ago. Updated about 10 years ago.

Status:
Closed
Target version:
-
ruby -v:
ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
[ruby-core:55946]

Description

Although the .gemspec files for default gems are same in function, the different order of their "s.files" makes them different therefore possibly conflicting in multilib scenario. Simple sorting fixes this issue.


Files

Updated by naruse (Yui NARUSE) almost 11 years ago

  • Category set to lib
  • Status changed from Open to Assigned
  • Assignee set to drbrain (Eric Hodel)
Actions #3

Updated by nobu (Nobuyoshi Nakada) over 10 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r43587.
Vit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


rbinstall.rb: make stable files in .gemspec

  • tool/rbinstall.rb (Gem::Specification#collect): make stable
    Gem::Specification.files in default .gemspecs the different order of
    "files" in .gemspec files makes them different therefore possibly
    conflicting in multilib scenario. patch by vo.x (Vit Ondruch) at
    [ruby-core:57544] [Bug #8623].

Updated by nagachika (Tomoyuki Chikanaga) over 10 years ago

  • Backport changed from 1.9.3: UNKNOWN, 2.0.0: UNKNOWN to 1.9.3: UNKNOWN, 2.0.0: REQUIRED

I've overlooked this ticket.

Hello vit, r43587 should be backported to ruby_2_0_0, doesn't it?

Updated by vo.x (Vit Ondruch) over 10 years ago

nagachika (Tomoyuki Chikanaga) wrote:

I've overlooked this ticket.

Hello vit, r43587 should be backported to ruby_2_0_0, doesn't it?

That would be sweet if you can backport. One less patch I need to maintain for Fedora.

Actions #6

Updated by nagachika (Tomoyuki Chikanaga) over 10 years ago

  • Backport changed from 1.9.3: UNKNOWN, 2.0.0: REQUIRED to 1.9.3: UNKNOWN, 2.0.0: DONE

r43587 was backported to ruby_2_0_0 at r44567.

Updated by usa (Usaku NAKAMURA) about 10 years ago

  • Backport changed from 1.9.3: UNKNOWN, 2.0.0: DONE to 1.9.3: DONTNEED, 2.0.0: DONE
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0