Summary: | app-misc/hivex-1.3.6-r2 USE=ruby - rake aborted! / / cannot load such file -- rake/rdoctask | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Willard Dawson <wfdawson> |
Component: | Current packages | Assignee: | Andreis Vinogradovs ( slepnoga ) <andreis.vinogradovs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | maksbotan, proxy-maint, rich |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build log emerge -pqv build log (post-patch) |
Created attachment 330642 [details]
build log
Created attachment 330646 [details]
emerge -pqv
I don't exactly know what causes this, because we're both using Ruby 1.9.x. However you could try applying a change similar to this one from libguestfs: https://github.com/libguestfs/libguestfs/commit/fd7a5a8bbdc69b9d2a92f6d05ac555334d0516bf and see if that helps. (In reply to comment #3) > I don't exactly know what causes this, because we're both > using Ruby 1.9.x. However you could try applying a change > similar to this one from libguestfs: > > https://github.com/libguestfs/libguestfs/commit/ > fd7a5a8bbdc69b9d2a92f6d05ac555334d0516bf > > and see if that helps. I tried it out -- created a patch file to modify (ruby_fix_deprecated.patch) and modified my local hivex-1.3.6-r2.ebuild to also include that patch, but the results were not generally positive. I've attached the results, if you find it helpful. Created attachment 331492 [details]
build log (post-patch)
Fixed in my overlay https://code.google.com/p/slepnoga/source/detail?r=ee5c28948a9a65e2d955fe817a083a73bdb58687, wait for commit in tree Fixed in 1.3.7-r1, thanks. |
Created attachment 330640 [details] emerge --info Errors out during compilation phase: make[2]: Leaving directory `/var/tmp/portage/app-misc/hivex-1.3.6-r2/work/hivex-1.3.6/regedit' Making all in ruby -e:1: Use RbConfig instead of obsolete and deprecated Config. -e:1: Use RbConfig instead of obsolete and deprecated Config. make[2]: Entering directory `/var/tmp/portage/app-misc/hivex-1.3.6-r2/work/hivex-1.3.6/ruby' rake build rake aborted! cannot load such file -- rake/rdoctask /var/tmp/portage/app-misc/hivex-1.3.6-r2/work/hivex-1.3.6/ruby/Rakefile:20:in `<top (required)>' (See full trace by running task with --trace)