Gentoo Archives: gentoo-osx

From: Finn Thain <fthain@××××××××××××××××.au>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] Ruby issue
Date: Fri, 07 Oct 2005 02:01:35
Message-Id: Pine.LNX.4.63.0510071155470.3258@loopy.telegraphics.com.au
In Reply to: [gentoo-osx] Ruby issue by Grobian
On Thu, 6 Oct 2005, Grobian wrote:

> Some of you might have noticed the Ruby (security) issue. I'd like to have a > quick round on it. > > A short situation sketch: > - ruby 1.8.2 compiles with some patches made by usata on Panther > - ruby 1.8.2 collides on Tiger with system installed ruby > - ruby 1.8.2 contains security vulnerability and stuff > - ruby 1.8.3 is safe(r) > - ruby 1.8.3 doesn't compile on Panther due to autoconf 2.59 requirement
Can the appropriate autoconf be added to the base system? -f
> - ruby 1.8.3 of course also collides on Tiger > - ruby 1.8.2 is marked ppc-macos stable > - ruby 1.8.3 is marked ~ppc-macos unstable > > ruby is for Tiger in p.mask, since the sec. bug I added the mask in the > Panther profile too, however, that's not really a solution, and the sec. guys > want more action from us, basically. > > I can think of three 'solutions': > 1. drop ppc-macos keyword for all ruby keywords. > This is drastical, but since ruby won't have a nice mariage with OSX > using oldstyle Gentoo/OSX it solves the problem for good. > 2. drop ppc-macos keyword in 1.8.2 and replace it with 1.8.3 > This is bad because we basically drop the keyword, but it leaves us > with the 'desired' state of having only ~ppc-macos. > 3. stable 1.8.3 > This feels bad to me, but it's what the sec. guys want to see. It > makes sense for progressive users (although I don't know of any real > ones). We would stable a package without testing that is masked. > > So, a quick round of input on any one of the three (or a solution I haven't > thought of) solutions would be nice, in order to 'fix' the ruby bug instead of > letting it slide. It's wrong anyway. > > >
-- gentoo-osx@g.o mailing list

Replies

Subject Author
Re: [gentoo-osx] Ruby issue Grobian <grobian@g.o>