Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 403103 - please stabilize www-servers/gorg-0.6.4-r1
Summary: please stabilize www-servers/gorg-0.6.4-r1
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: Robin Johnson
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-02-11 03:53 UTC by Jeremy Olexa (darkside) (RETIRED)
Modified: 2012-03-07 20:29 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 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-02-11 03:53:34 UTC
Please stabilize this version, the gentoo website is running 0.6.4 right now, -r1 just does ruby19 removal.
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2012-02-11 09:04:44 UTC
amd64; all looks ok
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2012-02-11 09:13:32 UTC
addendum;  testing; USE="-*"

It doesn't invoke a failure, rather it also takes out the default 
RUBY_TARGETS="ruby18", causing it to exit.   The ewarn is in place informing the need to add this to /etc/make.conf.  This is a border line thing, the ebuild doing what as intended in this 'scenario'.  I wonder if portage or emerge was intended to take out these additional variables with USE="-*"
Comment 3 Agostino Sarubbo gentoo-dev 2012-02-11 11:22:02 UTC
it does not work for me:

This is the output when I try to lauch gorg:
/usr/lib64/rubyee/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- gorg/base (LoadError)
        from /usr/lib64/rubyee/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from /usr/bin/gorg:32

Works the actual stable
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2012-02-11 12:12:03 UTC
Ago;

I copied /etc/gorg/gorg.conf.sample to /etc/gorg/gorg.conf  , then launched.

gentoo64-vm gorg # gorg

Starting the Gorg web server on 127.0.0.1:8008

Hit Ctrl-C or type kill [pid number] to stop it

Worked for me both as root and user.

This bears no resemblance to yourlaunching flaw; appears need to re-emerge the ruby dependent packages.  Why mine are fine have no idea
Comment 5 Agostino Sarubbo gentoo-dev 2012-02-11 12:35:55 UTC
(In reply to comment #4)
> Ago;
> 
> I copied /etc/gorg/gorg.conf.sample to /etc/gorg/gorg.conf  , then launched.
> 
> gentoo64-vm gorg # gorg
> 
> Starting the Gorg web server on 127.0.0.1:8008
> 
> Hit Ctrl-C or type kill [pid number] to stop it
> 
> Worked for me both as root and user.
> 
> This bears no resemblance to yourlaunching flaw; appears need to re-emerge the
> ruby dependent packages.  Why mine are fine have no idea

Ian, I know it, I use it for italian translation and it is already configured.

So, if actual stable works and ~arch no, I guess is not my bad.

@Robbat2
the configuration's syntax of new gorg is different from the actual stable?
Comment 6 Myckel Habets 2012-02-11 15:43:44 UTC
Builds and runs fine on x86. Please mark stable for x86.
Comment 7 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2012-02-11 20:15:54 UTC
(In reply to comment #5)
> @Robbat2
> the configuration's syntax of new gorg is different from the actual stable?
No, there are no config changes at all 0.6.4->0.6.4-r1.
Between 0.6.3 and 0.6.4 there was one change, a new argument, "listen".
Comment 8 Alex Legler (RETIRED) archtester gentoo-dev Security 2012-02-14 10:56:10 UTC
(In reply to comment #3)

alex@neon gorg % grep USE_RUBY *
gorg-0.6.3-r2.ebuild:USE_RUBY="ruby18"
gorg-0.6.4.ebuild:USE_RUBY="ruby18"
gorg-0.6.4-r1.ebuild:USE_RUBY="ruby18"

No rubyee. Check your default ruby interpreter.
Works here, nothing to do for ruby@ here.
Comment 9 Agostino Sarubbo gentoo-dev 2012-02-14 11:08:24 UTC
(In reply to comment #8)
> (In reply to comment #3)
> 
> alex@neon gorg % grep USE_RUBY *
> gorg-0.6.3-r2.ebuild:USE_RUBY="ruby18"
> gorg-0.6.4.ebuild:USE_RUBY="ruby18"
> gorg-0.6.4-r1.ebuild:USE_RUBY="ruby18"
> 
> No rubyee. Check your default ruby interpreter.
> Works here, nothing to do for ruby@ here.

Alex, first ruby should be here because it is in metadata.xml.

Second, if there are no changes between 0.6.3 and 0.6.4 (as interpreter) and the stable works for me, probably anything goes bad with 0.6.4-r1

anyway I have in make.conf:

RUBY_TARGETS="ree18 ruby18 ruby19"
Comment 10 Alex Legler (RETIRED) archtester gentoo-dev Security 2012-02-14 11:41:07 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #3)
> > 
> > alex@neon gorg % grep USE_RUBY *
> > gorg-0.6.3-r2.ebuild:USE_RUBY="ruby18"
> > gorg-0.6.4.ebuild:USE_RUBY="ruby18"
> > gorg-0.6.4-r1.ebuild:USE_RUBY="ruby18"
> > 
> > No rubyee. Check your default ruby interpreter.
> > Works here, nothing to do for ruby@ here.
> 
> Alex, first ruby should be here because it is in metadata.xml.

Fair enough.

> 
> anyway I have in make.conf:
> 
> RUBY_TARGETS="ree18 ruby18 ruby19"

That is not relevant.
Comment 11 Agostino Sarubbo gentoo-dev 2012-02-14 12:29:24 UTC
@robbat2

we can try to solve this issue in bug 403563, and atm, for me is a blocker.
Comment 12 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2012-02-16 19:35:37 UTC
x86 stable
Comment 13 Agostino Sarubbo gentoo-dev 2012-02-17 11:54:54 UTC
amd64 stable
Comment 14 Brent Baude (RETIRED) gentoo-dev 2012-03-07 20:29:25 UTC
ppc done; closing as last arch