Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 422745 - =dev-ruby/activesupport-2.3.14-r1 stabilisation request
Summary: =dev-ruby/activesupport-2.3.14-r1 stabilisation request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Ruby Team
URL: http://www.chiliproject.org/issues/529
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-06-21 09:05 UTC by Enno Gröper
Modified: 2012-10-05 18:10 UTC (History)
1 user (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 Enno Gröper 2012-06-21 09:05:21 UTC
Please keyword activesupport-2.3.14-r1 stable.
Changelog entry for the ebuild:
08 Dec 2011; Diego E. Pettenò <flameeyes@gentoo.org>
 	+activesupport-2.3.14-r1.ebuild,
 	+files/activesupport-2.3.14-unvendorize.patch, activesupport-3.0.11.ebuild:
 	Fix specifications so that they can be used with bundler (required for
 	radiant-1). Also add mocha to the list of test dependencies for 3.0, found
 	while installing the wrong slot.

My chiliproject ebuild (#374789) is another one depending on the use of bundler.
Without the nice guys of chiliproject upstream I wouldn't even have known what the source of my problem is.
For not having other people, which are trying to package ruby software, that is using bundler, running into this issue, I request to mark the fixed activesupport ebuild stable.
In my case using a newer rails version isn't possible at the moment (looks like activesupport 3.0.3 no longer has any vendored code (#271147)). Upstream doesn't support it, yet. I assume this is the same with other ruby projects.

Reproducible: Always

Actual Results:  
rake aborted!
builder is not part of the bundle. Add it to Gemfile.

Expected Results:  
No error.
Comment 1 Hans de Graaff gentoo-dev Security 2012-06-21 18:25:52 UTC
I'm fine with stabling this for now since it at least improves the current situation, but please be aware that Rails 2.3.x has known security issues, and the only reason it isn't masked yet is that we are still in the process of getting a Rails 3.x version stable.
Comment 2 Enno Gröper 2012-06-21 19:53:09 UTC
(In reply to comment #1)
> please be aware that Rails 2.3.x has known security issues,
> and the only reason it isn't masked yet is that we are still in the process
> of getting a Rails 3.x version stable.
In the case of chiliproject the security fixes were backported.
Of course I don't know it for other projects depending on Rails 2.3.x.
Comment 3 Agostino Sarubbo gentoo-dev 2012-06-23 10:08:43 UTC
@graaff:

 * QA Notice: Your patch uses relative paths '../'.
 *  In the future this will cause a failure.
Comment 4 Agostino Sarubbo gentoo-dev 2012-06-23 10:17:08 UTC
amd64 stable
Comment 5 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-06-26 06:39:14 UTC
x86 stable
Comment 6 nixnut (RETIRED) gentoo-dev 2012-07-22 15:25:57 UTC
ppc stable
Comment 7 Brent Baude (RETIRED) gentoo-dev 2012-10-05 18:10:52 UTC
ppc64 done; closing as last arch