>>> Configuring source in /var/tmp/portage/dev-perl/PDL-2.4.5/work/PDL-2.4.5 ... * Using ExtUtils::MakeMaker Makefile.PL: DEPENDENCY ERROR: USE_POGL requires at least OpenGL version 0.6! >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-perl/PDL-2.4.5/work/PDL-2.4.5 ... >>> Source compiled. >>> Install PDL-2.4.5 into /var/tmp/portage/dev-perl/PDL-2.4.5/image/ category dev-perl mv: cannot stat `/var/tmp/portage/dev-perl/PDL-2.4.5/image//usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/PDL/HtmlDocs/PDL': No such file or directory !!! dosed: /var/tmp/portage/dev-perl/PDL-2.4.5/image/usr/share/doc/PDL-2.4.5/html/PDL/* does not exist !!! dosed: /var/tmp/portage/dev-perl/PDL-2.4.5/image/usr/share/doc/PDL-2.4.5/html/PDL/IO/* does not exist !!! dosed: /var/tmp/portage/dev-perl/PDL-2.4.5/image/usr/share/doc/PDL-2.4.5/html/PDL/Fit/* does not exist !!! dosed: /var/tmp/portage/dev-perl/PDL-2.4.5/image/usr/share/doc/PDL-2.4.5/html/PDL/Pod/* does not exist !!! dosed: /var/tmp/portage/dev-perl/PDL-2.4.5/image/usr/share/doc/PDL-2.4.5/html/PDL/Graphics/* does not exist cp: cannot create regular file `/var/tmp/portage/dev-perl/PDL-2.4.5/image//usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/PDL/Doc/': No such file or directory cp: cannot create regular file `/var/tmp/portage/dev-perl/PDL-2.4.5/image//usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/PDL/Doc/': No such file or directory >>> Completed installing PDL-2.4.5 into /var/tmp/portage/dev-perl/PDL-2.4.5/image/ >>> Done. Can't open perl script "/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/PDL/Doc/scantree.pl": No such file or directory * Building perldl.db done. You can recreate this at any time * by running * perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/PDL/Doc/scantree.pl * PDL requires that glx and dri support be enabled in * your X configuration for certain parts of the graphics * engine to work. See your X's documentation for futher * information.
I have the same problem here. But still worse emerge seems to think that it can install PDL-2.4.5, which results in uninstalling PDL-2.4.4. So now no PDL.pm is installed: root@moose:/root(36)# equery files PDL * Searching for PDL ... * Contents of dev-perl/PDL-2.4.5: /usr /usr/share /usr/share/doc /usr/share/doc/PDL-2.4.5 /usr/share/doc/PDL-2.4.5/Changes.bz2 /usr/share/doc/PDL-2.4.5/Changes_CVS.bz2 /usr/share/doc/PDL-2.4.5/DEPENDENCIES.bz2 /usr/share/doc/PDL-2.4.5/DEVELOPMENT.bz2 /usr/share/doc/PDL-2.4.5/MANIFEST.SKIP.bz2 /usr/share/doc/PDL-2.4.5/MANIFEST.bz2 /usr/share/doc/PDL-2.4.5/README.bz2 /usr/share/doc/PDL-2.4.5/Release_Notes.bz2 /usr/share/doc/PDL-2.4.5/TODO.bz2 /usr/share/doc/PDL-2.4.5/html As a workaround I mask ">=dev-perl/PDL-2.4.5".
Created attachment 211834 [details] PDL-2.4.5-r1.ebuild This ebuild does install but still needs some work, I will also include an ebuild for OpenGL http://search.cpan.org/dist/OpenGL/
Created attachment 211835 [details] OpenGL-0.61.ebuild Perl OpenGL: a.k.a. POGL
(In reply to comment #3) > Created an attachment (id=211835) [details] > OpenGL-0.61.ebuild | * Using ExtUtils::MakeMaker | | In order to test your GPU's capabilities, run this make under an X11 shell | | No protocol specified | freeglut (./glversion): failed to open display ':0.0' | make: *** [glversion.txt] Error 1 It doesn't die and it doesn't install anything besides README, TODO, CHANGES.
I've masked 2.4.5 for now.
OpenGL support is non-functional in all PDL versions. In 2.4.6 I've removed the use flag and disabled the plugin explicitly. So i guess it is fixed.