Thank,
I am trying to do like indicated: However, I got a message error, and the rpm file has not been created. Would you have some recommandations?
cd /home/pdupre/rpmbuild/SOURCES + cd Math-GSL-0.27 + ./Build test Process XS files version 1.15 t/00-load.t ........ 40/53 # Testing Math::GSL 0.27 on i386-linux-thread-multi, Perl (/usr/bin/perl) 5.016003 t/00-load.t ........ ok t/01-pod.t ......... skipped: Test::Pod 1.00 required for testing POD t/BLAS.t ........... ok t/BSpline.t ........ ok t/CBLAS.t .......... ok t/CDF.t ............ ok t/Chebyshev.t ...... 1/10 # Failed test 'GSL_CHEB_CALC_DERIV died (Bizarre copy of UNKNOWN in subroutine entry at t/Chebyshev.t line 59.)' # at t/Chebyshev.t line 72. # (in Math::GSL::Chebyshev::Test->GSL_CHEB_CALC_DERIV)
# Failed test 'GSL_CHEB_CALC_INTEGRAL died (Bizarre copy of UNKNOWN in subroutine entry at t/Chebyshev.t line 68.)' # at t/Chebyshev.t line 72. # (in Math::GSL::Chebyshev::Test->GSL_CHEB_CALC_INTEGRAL)
Files=52, Tests=3974, 20 wallclock secs ( 1.41 usr 0.18 sys + 13.47 cusr 1.09 csys = 16.15 CPU) Result: FAIL Failed 8/52 test programs. 23/3974 subtests failed. error: Bad exit status from /var/tmp/rpm-tmp.AdepTq (%check)
RPM build errors: Bad exit status from /var/tmp/rpm-tmp.AdepTq (%check) /usr/bin/rpmbuild exited with value 1
Hello,
The Package perl-Math-GSL does not seem to be available on a rpm packaging. What do you recommand? make an rpm or install it through the cpan installer?
I'd use cpanspec to make an rpm. I'm slightly nervous about mixing cpan-installed modules and rpm-installed modules in the same Perl installation.
This presentation might be useful (but beware, it's five years old)
http://www.slideshare.net/davorg/perl-in-rpmland-presentation
Dave...
-- Dave Cross :: dave@dave.org.uk http://dave.org.uk/ @davorg
=========================================================================== Patrick DUPRÉ | | email: pdupre@gmx.com Laboratoire de Physico-Chimie de l'Atmosphère | | Université du Littoral-Côte d'Opale | | Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44 189A, avenue Maurice Schumann | | 59140 Dunkerque, France ===========================================================================