Check the build log I'm attaching; the newer version of rvm doesn't seem to build a librvm. Interestingly, rvm is a dependency *only* of coda, thus why I'm attaching QA here as well as assigning this to Patrick: if you're bumping packages just for the sake of it, I'd sincerely like you to stop. If we have stuff in the tree that bitrots (and I do know coda is one of those package sets, since I tried making it work myself earlier. Since it didn't cut it for me I never bumped it in portage, *because I wouldn't have been able to maintain it*.
Created attachment 200863 [details] Build log
PLease take a look at bug #193012. Portage has a rather old version and it seems it is easiest to add a new one from the attached pack. However even latest coda (6.9.4 atm) breaks with gcc-4.4, so forcing gcc-4.3 for the build is necessary (atatched ebuild adds the check). After being built, though, it seems to work even after switching back to gcc-4.4.
I just posted a fixed ebuild/patches to bug #193012. I thought to close this as a dupe, but this is different, so keeping it open, instead marking that one as a dependency. As it looks like net-fs herd is not taking action on that bug I'll most likely commit the fix myself soon.. On the issue: I am afraid it is more than just rvm bump. The version of coda in the tree ceased to build some time ago apparently, even with old rvm.. However the new version should fix all of this.
dropped