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)
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.