Bug #8623
closedMake stable Gem::Specification.files in default .gemspecs
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)
Updated by vo.x (Vit Ondruch) over 10 years ago
- File ruby-2.0.0-p247-Make-stable-Gem-Specification.files-in-default-.gems.patch ruby-2.0.0-p247-Make-stable-Gem-Specification.files-in-default-.gems.patch added
Not sure why I did not attached patch, so here it is.
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.
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