[Bug 478372] Review request: Mathgl - Scientific plotting library.

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 9 16:08:49 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=478372





--- Comment #14 from Jussi Lehtola <jussi.lehtola at iki.fi>  2009-07-09 12:08:48 EDT ---
(In reply to comment #12)
> But including gslcblas causes rpmlint to complain. Normally the build uses
> gsl-config.
> 
> $ gsl-config --libs
> -lgsl -lgslcblas -lm  

And how does it complain then?


- Why do you use "--disable-ltdl-install"?

- You seem to be missing some buildrequirements: 
* giflib-devel(?) for GIF support
* wxGTK-devel for wx support
* python-devel for python support
* octave-devel for octave support
+ the corresponding configure options

- The package must own
 %{_datadir}/%{name}/
instead of
 %{_datadir}/%{name}/fonts/*.vfm
The font files don't seem to fall under the fonts policy, so they should be OK
as is.
https://fedoraproject.org/wiki/Packaging:FontsPolicy

- The package has rpath enabled:
http://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath

rpmlint output:
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl2eps ['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/libmgl-fltk.so.5.0.0
['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/libmgl-glut.so.5.0.0
['/usr/lib64']
mathgl.x86_64: W: shared-lib-calls-exit /usr/lib64/libmgl-glut.so.5.0.0
exit at GLIBC_2.2.5
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mglview ['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl2png ['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl_example
['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl_glut_example
['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl_fltk_example
['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl2svg ['/usr/lib64']
mathgl.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/mgl2cpp ['/usr/lib64']
mathgl-devel.x86_64: W: no-documentation
4 packages and 0 specfiles checked; 10 errors, 2 warnings.

Be sure that you have the redhat-rpm-config package installed on your system.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list