Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267483 - app-misc/alexandria-0.6.4.1 fails to install with ruby-1.9
Summary: app-misc/alexandria-0.6.4.1 fails to install with ruby-1.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Faulhammer (RETIRED)
URL: http://rubyforge.org/tracker/index.ph...
Whiteboard:
Keywords:
Depends on:
Blocks: ruby19
  Show dependency tree
 
Reported: 2009-04-25 22:19 UTC by John Keeping
Modified: 2011-12-28 15:46 UTC (History)
5 users (show)

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


Attachments
Patch to allow alexandria-0.6.4.1 to install (alexandria-rake-tasks.patch,1.15 KB, patch)
2009-04-25 22:20 UTC, John Keeping
Details | Diff
Proposal patch for alexandria-0.6.6-r2.ebuild. (alexandria-0.6.6-r2.ebuild.patch,779 bytes, patch)
2011-11-20 04:48 UTC, Tomoh K.
Details | Diff
a small patch for ruby-gtk2 version checking (versioncheck.patch,443 bytes, patch)
2011-11-20 04:50 UTC, Tomoh K.
Details | Diff
A patch for alexandria-0.6.7.ebuild (alexandria-0.6.7.ebuild.patch,346 bytes, patch)
2011-12-18 02:47 UTC, Tomoh K.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Keeping 2009-04-25 22:19:50 UTC
Some combination of ruby-1.9 and rake-0.8.4 causes the Alexandria install to fail. I've filed a bug report upstream at http://rubyforge.org/tracker/index.php?func=detail&aid=25678&group_id=205&atid=863 since the issue is still present in their SVN HEAD.
Comment 1 John Keeping 2009-04-25 22:20:27 UTC
Created attachment 189434 [details, diff]
Patch to allow alexandria-0.6.4.1 to install
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2009-10-04 18:47:33 UTC
I believe this is also an issue for Alexandria 0.6.5
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2010-04-08 07:11:18 UTC
Will take over Alexandria as main maintainer, now.  This patch has made it upstream, but they are sure that there are other incompatabilities, which need to get addressed.  So the question is to leave this bug open after the 0.6.6 release, which will fix this issue, or close it.
 John, as you seem to be a user maintainer, welcome for some collaboration.
Comment 4 Tolga Dalman 2011-09-22 12:14:14 UTC
Alexandria 0.6.6 is out for a long time now. Is this bug still valid ?
Comment 5 Naohiro Aota gentoo-dev 2011-11-18 04:07:39 UTC
install passed with alexandria-0.6.6-r2 and ruby-1.9.3_rc1, but failed to start with the following error.

/usr/bin/alexandria:3: warning: variable $KCODE is no longer effective; ignored
/usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead
.
/usr/lib64/ruby/gems/1.9.1/gems/gettext-2.1.0/lib/gettext/runtime/locale_path.rb:20: Use RbConfig instead of obsolete and deprecated Config.
/usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': /usr/lib64/ruby/1.9.1/alexandria/about.rb:54: invalid multibyte c
har (US-ASCII) (SyntaxError)
/usr/lib64/ruby/1.9.1/alexandria/about.rb:54: invalid multibyte char (US-ASCII)
/usr/lib64/ruby/1.9.1/alexandria/about.rb:54: syntax error, unexpected $end, expecting ']'
                 'Adrián Chaves Fernández <adriyeti...
                        ^
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib64/ruby/1.9.1/alexandria.rb:21:in `<top (required)>'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib64/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/bin/alexandria:11:in `<main>'
Comment 6 Tomoh K. 2011-11-20 04:48:32 UTC
Created attachment 293173 [details, diff]
Proposal patch for alexandria-0.6.6-r2.ebuild.

Fix installation that doesn't respect multiple ruby implementations.
Comment 7 Tomoh K. 2011-11-20 04:50:07 UTC
Created attachment 293175 [details, diff]
a small patch for ruby-gtk2 version checking
Comment 8 Tomoh K. 2011-12-18 02:47:59 UTC
Created attachment 296175 [details, diff]
A patch for alexandria-0.6.7.ebuild

alexandria-0.6.7.ebuild now in the tree, but still have a issue discused in here.
Please fix the ebuild.
Regards.
Comment 9 Christian Faulhammer (RETIRED) gentoo-dev 2011-12-28 15:46:34 UTC
(In reply to comment #8)
> Created attachment 296175 [details, diff] [details, diff]
> A patch for alexandria-0.6.7.ebuild
> 
> alexandria-0.6.7.ebuild now in the tree, but still have a issue discused in
> here.
> Please fix the ebuild.
> Regards.

Done...is the patch for Alexandria code itself not needed anymore?