Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 341941 - rails 2.3.10 requires rack 1.1.0
Summary: rails 2.3.10 requires rack 1.1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
: 343579 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-10-20 22:37 UTC by Reuben Martin
Modified: 2010-12-28 12:29 UTC (History)
2 users (show)

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 Reuben Martin 2010-10-20 22:37:53 UTC
Just updated my world and both rails 2.3.10 and rack 1.2.1 were pulled in. This is not a working combination, and rails will refuse to load. rake version must be 1.1.0.

Reproducible: Always
Comment 1 Hans de Graaff gentoo-dev Security 2010-10-25 19:46:45 UTC
It looks like we'll need to slot rack 1.2, so that 1.1 and 1.2 can be installed side by side. I've tested this with Rails 2.3 and that seems to work fine.

One caveat is that rack installs a binary in /usr/bin which can't be shared between the slot. We currently don't have a good solution to handle that. :-(
Comment 2 Hans de Graaff gentoo-dev Security 2010-11-01 18:41:17 UTC
*** Bug 343579 has been marked as a duplicate of this bug. ***
Comment 3 Hans de Graaff gentoo-dev Security 2010-12-07 05:22:20 UTC
I've masked rack-1.2.1 temporarily until the issues with it and Rails 3 have been solved.
Comment 4 Hans de Graaff gentoo-dev Security 2010-12-28 12:29:56 UTC
This has now been fixed by putting rack 1.2.1 into a separate SLOT. /usr/bin/rackup is now only provided by rack 1.2.1, thus avoiding the conflict.