I created a new VM and loaded Lubuntu (lxde interface instead of gnome for
lower memory footprint).
I performed
sudo apt-get install pdl pgplot5 libpgplot-perl gnuplot
this install the 2.4.11 version of PDL
I then tried
cpan upgrade PDL
This failed trying to make OpenGLQ.pm as it couldn't find some gl headers.
I then installed the development files for freeglut using synaptic.
I then retried
cpan upgrade PDL
This time it completed - but with failures and indicated it wouldn't install
without 'force'
Test Summary Report
-------------------
t/inline-comment-test.t (Wstat: 0 Tests: 3 Failed: 0)
TODO passed: 3
t/pdl_from_string.t (Wstat: 0 Tests: 113 Failed: 0)
TODO passed: 37-40
t/slatec.t (Wstat: 256 Tests: 40 Failed: 1)
Failed test: 8
Non-zero exit status: 1
Files=124, Tests=1420, 39 wallclock secs ( 0.38 usr 0.46 sys + 31.36
cusr 3.42 csys = 35.62 CPU)
Result: FAIL
Failed 1/124 test programs. 1/1420 subtests failed.
make: *** [test_dynamic] Error 255
CHM/PDL-2.006.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module,
try:
reports CHM/PDL-2.006.tar.gz
Running make install
make test had returned bad status, won't install without force
Failed during this command:
CHM/PDL-2.006.tar.gz : make_test NO
Kind of weird because when I look at the tests section I only see one slatec.t
failure.
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/aaa_load.t ................ ok
t/argtest.t ................. ok
t/autoload.t ................ ok
t/bad.t ..................... ok
t/basic.t ................... ok
t/bess.t .................... ok
t/bool.t .................... ok
t/callext.t ................. ok
t/clump.t ................... ok
t/complex.t ................. ok
t/config.t .................. ok
t/constants.t ............... ok
t/constructor.t ............. ok
t/conv.t .................... ok
t/core.t .................... ok
t/croak.t ................... ok
t/diskcache.t ............... ok
t/dumper.t .................. ok
t/erf.t ..................... ok
t/erfi.t .................... ok
t/familyfree.t .............. ok
t/fastraw.t ................. ok
t/fft.t ..................... ok
t/fftw.t .................... ok
t/fits.t .................... ok
t/flexraw.t ................. ok
t/flexraw_fortran.t ......... skipped: Skipped tests for 64 bit
architecture: x86_64
t/flow.t .................... ok
t/foo.t ..................... ok
t/func.t .................... ok
t/gauss.t ................... ok
t/gd_oo_tests.t ............. skipped: PDL::IO::GD not compiled.
t/gd_tests.t ................ skipped: PDL::IO::GD not compiled.
t/gis_proj.t ................ skipped: PDL::GIS::Proj module not
compiled.
t/gsl_diff.t ................ skipped: PDL::GSL::DIFF not compiled.
t/gsl_integ.t ............... skipped: PDL::GSL::INTEG not compiled.
t/gsl_interp.t .............. skipped: PDL::GSL::INTERP not compiled.
t/gsl_mroot.t ............... skipped: PDL::GSL::MROOT not compiled.
t/gsl_rng.t ................. skipped: PDL::GSL::RNG not compiled.
t/gsl_sf.t .................. skipped: PDL::GSLSF::BESSEL not compiled.
t/hdf_sd.t .................. skipped: PDL::IO::HDF module not compiled.
t/hdf_vdata.t ............... skipped: PDL::IO::HDF module not compiled.
t/hdf_vgroup.t .............. skipped: PDL::IO::HDF module not compiled.
t/hdrs.t .................... ok
t/hist.t .................... ok
t/howbig.t .................. ok
t/ica.t ..................... ok
t/image2d.t ................. ok
t/imagend.t ................. ok
t/imagergb.t ................ ok
t/inline-comment-test.t ..... ok
t/inlinepdlpp.t ............. ok
t/interp.t .................. ok
t/interp_slatec.t ........... ok
t/interpol.t ................ ok
t/iotypes.t ................. ok
t/lgamma.t .................. ok
t/limits_00.t ............... ok
t/limits_errb.t ............. ok
t/limits_keyspecs.t ......... ok
t/limits_normalize_dsets.t .. ok
t/limits_range.t ............ ok
t/limits_round.t ............ ok
t/limits_trans.t ............ ok
t/limits_trans_err.t ........ ok
t/limits_ulimits.t .......... ok
t/linfit.t .................. ok
t/lut.t ..................... ok
t/lvalue.t .................. ok
t/magic.t ................... ok
t/matmult.t ................. ok
t/matrix.t .................. ok
t/matrixops.t ............... ok
t/minuit.t .................. ok
t/misc.t .................... ok
t/niceslice.t ............... ok
t/nsdatahandle.t ............ ok
t/ones.t .................... ok
t/opengl.t .................. 1/4 OpenGL Warning:
glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa
table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa
table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
t/opengl.t .................. ok
t/ops.t ..................... ok
t/pdl_from_string.t ......... ok
t/pdlchar.t ................. ok
t/pgplot.t .................. ok
t/physical.t ................ ok
t/pic_16bit.t ............... ok
t/picnorgb.t ................ ok
t/picrgb.t .................. ok
t/plplot.t .................. skipped: PDL::Graphics::PLplot not
installed
t/pnm.t ..................... ok
t/poly.t .................... ok
t/polyroots.t ............... ok
t/pp_croaking.t ............. ok
t/pp_line_numbers.t ......... ok
t/pptest.t .................. ok
t/primitive.t ............... ok
t/primitive2.t .............. ok
t/proj_transform.t .......... skipped: PDL::Transform::Proj4 module not
compiled.
t/proj_transform2.t ......... skipped: PDL::Transform::Proj4 module not
compiled.
t/pthread.t ................. ok
t/pthread_auto.t ............ ok
t/pthreadBarf.t ............. ok
t/reduce.t .................. ok
t/refs.t .................... ok
t/requiredmods.t ............ ok
t/rim.t ..................... ok
t/round.t ................... ok
t/scope.t ................... ok
t/segfault.t ................ ok
t/simplex.t ................. ok
t/slatec.t .................. 1/40
# Failed test at t/slatec.t line 92.
# Looks like you failed 1 test of 40.
t/slatec.t .................. Dubious, test returned 1 (wstat 256,
0x100)
Failed 1/40 subtests
t/slice.t ................... ok
t/storable.t ................ ok
t/subclass.t ................ ok
t/subclass2.t ............... ok
t/subclass3.t ............... ok
t/subclass4.t ............... ok
t/thread.t .................. ok
t/thread_def.t .............. ok
t/transform.t ............... Name "main::q" used only once: possible
typo at t/transform.t line 45.
t/transform.t ............... ok
t/trig.t .................... ok
t/ufunc.t ................... ok
t/unpdl.t ................... ok
t/vaffine.t ................. ok
t/xvals.t ................... ok
Tried using 'force upgrade PDL' to no avail. I also checked one of my physical
12.10 servers, apparently I haven't upgraded at least one of them so it is in
the process of upgrading.
Thanks, Cliff.
-----Original Message-----
From: Clifford Sobchuk [mailto:[email protected]]
Sent: April 21, 2013 6:44 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [Perldl] PDL on Ubuntu 12.10?
Hi Fabio, when I install pdl or gsl, I use the Ubuntu package manager for the
initial install and then cpan for upgrading. Have you tried that route yet?
Thanks, Cliff.
Sent from Moxier Mail
(http://www.moxier.com)
----- Original Message -----
From: Fabio D'Alfonso <[email protected]>
To: "[email protected]" <[email protected]>
Sent: 04-21-2013 5:53 AM
Subject: Re: [Perldl] PDL on Ubuntu 12.10?
Hi,
I was making a 12.10 "feasibilty evaluation in existence of a working machine"
based on 11.04 (here the perspective is Perl and related PDL, and more)
So I am trying to solve some specific problems as I see them in the perspective
of accept or not accept the whole as solution. If the result will not seem
satisficing "VM -> Recycle Bin".
About the software management, I also find it very good, but it cannot become
forcing to have available only what it provides. I still expect to get all I
need to build perl modules within the perl environment, and the package manager
works fine (apt-get, yum, or any other ) if and only if it is a way to supply,
in a generally accepted way (putting where other tools can find them), what is
needed to others to proceed.
If I need an header, as that used to get mod_perl with -lperl (apt-get install
libperl-dev), it is good to have the package manager providing a package for
that. That is ALL is must do.
About the technical part of the issues I will describe that in another mail, as
it could be useful to all of us. Meanwhile this is the description of the GO/NO
GO part of the story.
Thanks
Fabio D'Alfonso
'Enabling Business Through IT'
cell. +39.348.059.40.22 ***
web: www.fabiodalfonso.com <http://www.fabiodalfonso.com/>
email: [email protected]
<mailto:[email protected]>linkedin:
www.linkedin.com/in/fabiodalfonso <http://it.linkedin.com/in/fabiodalfonso>
twitter: www.twitter.com/#!/fabio_dalfonso
<http://www.twitter.com/#%21/fabio_dalfonso>
fax: +39.06.874.599.581
BlackBerry(r) Wireless Enabled Address.
** Hidden numbers are automatically rejected by the phone*
On 4/21/2013 12:16 PM, Dima Kogan wrote:
> Fabio D'Alfonso <[email protected]> writes:
>
>> (resend in text mode)
>> Hi,
>> I rely on cpan to get perl modules. This works fine on 11.04.
>> The system gives me all the libs and headers and I use them to get
>> modules built. This is the 'acceptable' boundary, which results in
>> having an updated Perl baseline, based on a "set it and forget it"
>> system landscape.
>>
>> Just as an example I cannot build both Math::GSL .27 and PDL 2.006 on
>> 12.10 while they are gracefully working on 11.04.
>>
>> Obviously I could hold a 12.10 for a cool desktop use of linux, but
>> it seems to me not viable to be a development replacement, if the
>> upper described scheme is not applicable.
> I'm not sure what you're saying. Are you asking for help? If so, be
> more specific. What doesn't work? How doesn't it work?
>
> Debian-based systems are miles ahead of things like windows or macos
> in terms of deployment and management of installed software, but ONLY
> if you actually use the packages. If you go out and start installing
> your own dependencies behind the back of the package manager, you get
> no benefits.
>
> dima
>
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>
>
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl