Bug 750997 (scilab)
Summary: | Review Request: scilab - Scientific software package for numerical computations | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Clément DAVID <c.david86> |
Component: | Package Review | Assignee: | Rex Dieter <rdieter> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | anders.blomdell, antonio.montagnani, arrasmith, johasixt, lepennec, mycae, notting, package-review, rdieter, sanjay.ankur, sylvestre, ycollette.nospam |
Target Milestone: | --- | Flags: | rdieter:
fedora-review+
gwync: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | scilab-5.3.3-4.fc16 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-12-13 21:57:02 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 730970 | ||
Bug Blocks: |
Description
Clément DAVID
2011-11-03 07:08:23 UTC
*** Bug 472639 has been marked as a duplicate of this bug. *** For Fedora 16 and Scilab 5.3.3 the spec file from Clément DAVID needs additional dependencies ... flexdoc >= 0.5.2 (0.5.4 is in rawhide) jrosetta-engine >= 1.0.4 (1.0.4 is in F16 updates testing) I also want to say that you are all awesome for working on this. Just getting the dependences to build scilab is insane. So, many thanks for getting this available for Fedora. Spec URL: http://davidcl.fedorapeople.org/scilab.spec SRPM URL: http://davidcl.fedorapeople.org/scilab-5.3.3-2.fc16.src.rpm Description: Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. Same rpmlint remarks than in the bug report. (In reply to comment #2) > flexdoc >= 0.5.2 (0.5.4 is in rawhide) > jrosetta-engine >= 1.0.4 (1.0.4 is in F16 updates testing) Updated flexdock and jrosetta minimal version checking I also use rpm auto dependencies instead of duplicate BuildRequires/Requires for native libs. OK, initial pass... 1. MUST drop BuildRequires (like gcc) from this list: https://fedoraproject.org/wiki/Packaging/Guidelines#Exceptions 2. SHOULD make -doc a noarch pkg, if possible 3. MUST drop ldconfig %post/%postun scriptlets , not needed as there are no shlibs installed to ld search path. Spec URL: http://davidcl.fedorapeople.org/scilab.spec SRPM URL: http://davidcl.fedorapeople.org/scilab-5.3.3-3.fc16.src.rpm Description: Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. Same rpmlint remarks than in the bug report. Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=3505218 Thanks for your review, I fixed these problems but also : - Remove dependency on atlas (need only lapack ABI) - Use noarch packages on doc and tests - add a default font for doc generation - scilab does not depends on scilab-doc anymore excellent, otherwise looks good: naming: ok scriptlets: ok sources: ok $ md5sum *.gz 0211096464d0bb2e097154d62ef827bd scilab-5.3.3-src.tar.gz license: ok macros: ok APPROVED. New Package SCM Request ======================= Package Name: scilab Short Description: Scientific software package for numerical computations Owners: davidcl Branches: f15 f16 el6 InitialCC: Summary name and SCM request name don't match, please correct one or the other. Thanks! New Package SCM Request ======================= Package Name: scilab Short Description: Scientific software package for numerical computations Owners: davidcl Branches: f15 f16 el6 InitialCC: Thanks for your remark, I prefer to keep the lowercase version and the description from the spec file (as in comment #7). Git done (by process-git-requests). scilab-5.3.3-3.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/scilab-5.3.3-3.fc16 Hi, thank you for all the work. I've tried the uploaded package and when lauching scilab, I have the following waring Warning: Could not find Java package '/usr/share/java/saxon.jar'. Some problems during the loading of the Java libraries occured. This could lead to inconsistent behaviours. Please check SCI/etc/classpath.xml. Installing saxon fixes the issue. Is this really an optional package or is it missing from the required ones? Erwan If I click on the help icon I get the message that error 10000 help: hlp file is not installed at line 42 of function help called by: help (); while executing a callback (In reply to comment #12) > Hi, > > thank you for all the work. I've tried the uploaded package and when lauching > scilab, I have the following waring > > Warning: Could not find Java package '/usr/share/java/saxon.jar'. > Some problems during the loading of the Java libraries occured. > This could lead to inconsistent behaviours. > Please check SCI/etc/classpath.xml. > > Installing saxon fixes the issue. Is this really an optional package or is it > missing from the required ones? > > Erwan Hello and thanks for testing, Saxon = 6.x is mandatory to build a PDF help, I have disabled it at configuration time (0002-Update-saxon-dependency-wrong-version.patch removed the 6.x dependent implementation and update configure.ac) but a check is also perform at runtime (through dynamic jar loading). I have updated to scilab-5.3.3-4.fc16 with a mandatory saxon dependency to avoid this error (and to keep the same small patch). (In reply to comment #13) > If I click on the help icon I get the message that > > error 10000 > help: hlp file is not installed > at line 42 of function help called by: > help (); > while executing a callback Please install scilab-doc. scilab-5.3.3-4.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/scilab-5.3.3-4.fc16 scilab-5.3.3-4.fc16 has been pushed to the Fedora 16 testing repository. scilab-5.3.3-4.fc16 has been pushed to the Fedora 16 stable repository. I still have the error message for fedora 22: Attention : Impossible de trouver le package Java '/usr/share/java/saxon/saxon.jar'. Des problèmes sont survenus pendant le chargement des bibliothèques Java. Pouvant induire des erreurs de Scilab. Veuillez vérifier le fichier SCI/etc/classpath.xml. I just installed scilab: dnf install scilab On a nearly fresh fedora install. |