Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537838 - dev-ruby/test-unit-3.0.9 >=dev-ruby/power_assert-0.2.2 rekeywording request
Summary: dev-ruby/test-unit-3.0.9 >=dev-ruby/power_assert-0.2.2 rekeywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 539700
Blocks: 539754
  Show dependency tree
 
Reported: 2015-01-26 07:04 UTC by Hans de Graaff
Modified: 2015-02-15 09:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2015-01-26 07:04:20 UTC
This package has gotten a new dependency. Only the test-unit 3.x series is compatible with ruby 2.2, and test-unit is used by many packages, so we hope that this keywording bug can be resolved quickly to avoid stalling on adding ruby22 to more packages.

>=dev-ruby/power_assert-0.2.2
>=dev-ruby/test-unit-3.0.9
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2015-01-26 08:35:18 UTC
Marked ~hppa.
Comment 2 Markus Meier gentoo-dev 2015-02-12 06:08:36 UTC
I'm getting a file collision with dev-lang/ruby-2.2.0 here for dev-ruby/power_assert-0.2.2:

>>> Install power_assert-0.2.2 into /var/tmp/portage/dev-ruby/power_assert-0.2.2/image/ category dev-ruby
 * Running install phase for ruby20 ...
 * Running install phase for ruby21 ...
 * Running install phase for ruby22 ...
 * Running install phase for all ...
 * Running check install phase for ruby20 ...
 * Running check install phase for ruby21 ...
 * Running check install phase for ruby22 ...
>>> Completed installing power_assert-0.2.2 into /var/tmp/portage/dev-ruby/power_assert-0.2.2/image/

ecompressdir: bzip2 -9 /usr/share/doc
---snip---
 * package dev-ruby/power_assert-0.2.2 NOT merged
 * 
 * Detected file collision(s):
 * 
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert.rb
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert/enable_tracepoint_events.rb
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert/version.rb
 *      /usr/lib/ruby/gems/2.2.0/specifications/power_assert-0.2.2.gemspec
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-lang/ruby-2.2.0:2.2::gentoo
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert.rb
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert/enable_tracepoint_events.rb
 *      /usr/lib/ruby/gems/2.2.0/gems/power_assert-0.2.2/lib/power_assert/version.rb
 *      /usr/lib/ruby/gems/2.2.0/specifications/power_assert-0.2.2.gemspec
Comment 3 Hans de Graaff gentoo-dev Security 2015-02-13 10:08:26 UTC
Removing arches until bug 539700 is fixed.
Comment 4 Hans de Graaff gentoo-dev Security 2015-02-15 09:52:18 UTC
It turns out that the test-unit and power_assert code was already bundled with ruby 2.2.0, so I have forwarded the current KEYWORDS of dev-lang/ruby-2.2.0 to test-unit-3.0.9 and power_assert-0.2.2.