Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165352 - Please stabilize dev-ruby/fxruby-1.6.11
Summary: Please stabilize dev-ruby/fxruby-1.6.11
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Matti Bickel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 158550
Blocks: 108628
  Show dependency tree
 
Reported: 2007-02-04 22:17 UTC by Matti Bickel (RETIRED)
Modified: 2007-06-03 11:42 UTC (History)
2 users (show)

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


Attachments
freeride-0.9.6, both stdout and stderr (freeride-0.9.6.out,16.41 KB, text/plain)
2007-05-21 04:01 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matti Bickel (RETIRED) gentoo-dev 2007-02-04 22:17:10 UTC
This is a generic keyword bug. Fxruby has been neglected quite a bit, while i messed with other stuff. So please give it some love :)

Ideally, i would ask every arch but hppa for stable keywords on:
fxruby-1.2.6
fxruby-1.4.7
fxruby-1.6.4

I would like to hppa to keyword the above ebuilds ~hppa or drop out of fxruby completly.

That's needed for fxscintilla (bug #108628), that's why i'm pressing this now. Apologies to the ruby herd if i stepped on their toes, feel free to override me.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2007-02-05 05:33:36 UTC
All three marked ~hppa.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2007-02-05 05:33:49 UTC
All three marked ~hppa.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-05 07:41:32 UTC
fxruby stable on x86, fxscintilla has been handled too.
Comment 4 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-19 06:28:54 UTC
amd64 stable
Comment 5 Ferris McCormick (RETIRED) gentoo-dev 2007-04-19 13:06:07 UTC
Sparc can't use fxscintilla-1.71 with fxruby-1.2.6:  bus error at exit; -1.62-r2 is OK for fox12, but fxruby-1.2.6 won't build against it because the library it installs is not libfxscintilla.so.

fxruby-1.4.7 appears to be completely bad --- Bug 175207

fxruby-1.6.4+fxscintilla-1.71 appears to be a winning combination, but we can't unmask & stable fxscintilla-1.71 because fxruby-1.2.6 cannot use it without aborting.  (fxruby-1.6.11+fxscintilla-1.71 is good for that matter.)

Sparc can't do anyting here until the -1.4.7 issue and the -1.2.6+fxscintilla-1.71 issue are resolved, so I'm removing sparc from the CC for now.
Comment 6 Matti Bickel (RETIRED) gentoo-dev 2007-05-08 12:56:52 UTC
How about punting all -1.2* ebuilds (which will include fxscintilla not building against fox-1.2 anymore), killing the ~sparc on fxruby-1.4 and go for fxruby-1.6*?
Would that help you? IMHO that would solve your problems.

I intend to remove the fox-1.2 dep stuff in the upcoming months anyway, so let's move forward with it.
Comment 7 Ferris McCormick (RETIRED) gentoo-dev 2007-05-08 13:53:45 UTC
(In reply to comment #6)
> How about punting all -1.2* ebuilds (which will include fxscintilla not
> building against fox-1.2 anymore), killing the ~sparc on fxruby-1.4 and go for
> fxruby-1.6*?
> Would that help you? IMHO that would solve your problems.
> 

As best as I can tell, yes it would.  If possible, please tie it to a request for -1.6.11 to go stable (that's due in a little over a week anyway.) 

> I intend to remove the fox-1.2 dep stuff in the upcoming months anyway, so
> let's move forward with it.
> 

Comment 8 Matti Bickel (RETIRED) gentoo-dev 2007-05-20 09:09:47 UTC
Time to handle it. Sparc needs to mask fxruby-1.2 at the same time. The ebuilds will disappear shortly after sparc and alpha have marked newer versions stable.

All others: please give fxruby-1.6.11 some love. I guess a working freeride is enough of a testcase :)
Comment 9 Matti Bickel (RETIRED) gentoo-dev 2007-05-20 11:34:28 UTC
1.6.11 stable on ppc. 1.4 shows the same behaviour as in bug #175207 and will be either removed or fixed (former is more likely since upstream has no current access to arches where this fails and the release is outdated anyway).
Comment 10 Bryan Østergaard (RETIRED) gentoo-dev 2007-05-20 17:24:46 UTC
Alpha done.
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-21 04:01:34 UTC
Created attachment 119863 [details]
freeride-0.9.6, both stdout and stderr

dev-util/freeride-0.9.6 doesn't seem to want to start at all. After the last message, the process hangs. A break adds just this:


/usr/lib/ruby/site_ruby/freeride/freebase/lib/freebase/core.rb:37:in `sleep': Interrupt
        from /usr/lib/ruby/site_ruby/freeride/freebase/lib/freebase/core.rb:37:in `startup'
        from /usr/lib/ruby/site_ruby/freeride/freeride.rb:77:in `startup'
        from /usr/lib/ruby/site_ruby/freeride/freeride.rb:116


Any idea what causes this?
Comment 12 Ferris McCormick (RETIRED) gentoo-dev 2007-05-21 18:00:07 UTC
(In reply to comment #8)
> Time to handle it. Sparc needs to mask fxruby-1.2 at the same time. The ebuilds
> will disappear shortly after sparc and alpha have marked newer versions stable.
> 
> All others: please give fxruby-1.6.11 some love. I guess a working freeride is
> enough of a testcase :)
> 

Where would a current freeride by?  Latest I can find is -0.9.6, which seems to depend on fox12.  If I force it to use fox16, I see the hang in sleep as mentioned in Comment 11.

That said, -1.6.11 is stable on sparc, and -1.2.x is package.masked on sparc.
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2007-05-21 22:00:34 UTC
Stable for HPPA. Some of the examples work fine, others seem to depend on gems that aren't installed. Also note that the examples' README should probably not be executable:

-rwxr-xr-x 1 root root 1907 2007-05-21 05:44 /usr/share/doc/fxruby-1.6.11/examples/README
Comment 14 Christian Faulhammer (RETIRED) gentoo-dev 2007-05-24 19:30:31 UTC
x86/amd64 stable
Comment 15 Markus Rothe (RETIRED) gentoo-dev 2007-06-03 11:42:57 UTC
ppc64 stable

last arch CC'd -> marking bug as FIXED