Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 294330 - dev-perl/PDL-2.4.5 ebuild issues
Summary: dev-perl/PDL-2.4.5 ebuild issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-24 00:55 UTC by Patrick Lauer
Modified: 2010-02-19 09:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
PDL-2.4.5-r1.ebuild (PDL-2.4.5-r1.ebuild,1.41 KB, text/plain)
2009-12-03 04:11 UTC, David Abbott (RETIRED)
Details
OpenGL-0.61.ebuild (OpenGL-0.61.ebuild,339 bytes, text/plain)
2009-12-03 04:13 UTC, David Abbott (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2009-11-24 00:55:01 UTC
>>> 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.
Comment 1 Juergen Rose 2009-12-02 11:03:15 UTC
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".
Comment 2 David Abbott (RETIRED) gentoo-dev 2009-12-03 04:11:45 UTC
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/
Comment 3 David Abbott (RETIRED) gentoo-dev 2009-12-03 04:13:08 UTC
Created attachment 211835 [details]
OpenGL-0.61.ebuild

Perl OpenGL: a.k.a. POGL
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2009-12-03 15:28:48 UTC
(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.
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2009-12-13 11:15:43 UTC
I've masked 2.4.5 for now.
Comment 6 Torsten Veller (RETIRED) gentoo-dev 2010-02-19 09:13:25 UTC
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.