I got the following error after: 1) emerge --update 2) emerge --depclean 3) revdep-rebuild octave: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory However, after: emerge --oneshot media-libs/glu everything works fine. I therefore suspect that octave should depend on media-libs/glu. Reproducible: Always
Not media-libs/glu but virtual/glu.
This change works for me: --- octave-3.6.3.ebuild 2012-11-22 21:01:28.000000000 +0100 +++ octave-3.6.3-r1.ebuild 2012-12-04 11:27:47.113800490 +0100 @@ -35,7 +35,8 @@ opengl? ( media-libs/freetype:2 media-libs/fontconfig - >=x11-libs/fltk-1.3:1[opengl] ) + >=x11-libs/fltk-1.3:1[opengl] + virtual/glu ) qhull? ( media-libs/qhull ) qrupdate? ( sci-libs/qrupdate ) readline? ( sys-libs/readline )
+ 04 Dec 2012; Sébastien Fabbro <bicatali@gentoo.org> octave-3.6.3.ebuild: + Added virtual/glu, thanks Niklas Johansson bug #445810 +
(In reply to comment #3) > + 04 Dec 2012; Sébastien Fabbro <bicatali@gentoo.org> octave-3.6.3.ebuild: > + Added virtual/glu, thanks Niklas Johansson bug #445810 > + Thank you for your dev-work in gentoo :)