Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 534420

Summary: dev-ruby/rspec-core-3.1.7:3 with dev-ruby/rspec-core-2.14.8-r2:2 - file collision: /usr/bin/rspec
Product: Gentoo Linux Reporter: Franz Trischberger <franz.trischberger>
Component: [OLD] DevelopmentAssignee: Gentoo Ruby Team <ruby>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Franz Trischberger 2015-01-03 09:16:51 UTC
* Detected file collision(s):
 * 
 *      /usr/bin/rspec
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-ruby/rspec-core-2.14.8-r2:2::gentoo
 *      /usr/bin/rspec
 * 
 * Package 'dev-ruby/rspec-core-3.1.7' NOT merged due to file collisions.
 * If necessary, refer to your elog messages for the whole content of the
 * above message.
Comment 1 Hans de Graaff gentoo-dev Security 2015-01-04 10:14:28 UTC
You are mixing stable and unstable packages, in this case we cannot support that,

I have now added rspec-2.14.8-r4 which no longer installs /usr/bin/rspec so the file collision with rspec 3 is solved also for rspec 2.14, not just for rspec 2.99. I've also added a blocker to rspec 3 to avoid the file collision with the stable rspec version through the dependencies.

Thanks for the report.