Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=438102
Summary: Review Request: ocaml-facile - OCaml library for constraint programming Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: medium Component: Package Review AssignedTo: nobody@fedoraproject.org ReportedBy: kevin@tigcc.ticalc.org QAContact: extras-qa@fedoraproject.org CC: fedora-package-review@redhat.com,notting@redhat.com
Spec URL: http://repo.calcforge.org/f9/ocaml-facile.spec SRPM URL: http://repo.calcforge.org/f9/ocaml-facile-1.1-1.fc8.src.rpm Description: FaCiLe is a constraint programming library on integer and integer set finite domains written in OCaml. It offers all usual facilities to create and manipulate finite domain variables, arithmetic expressions and constraints (possibly non-linear), built-in global constraints (difference, cardinality, sorting etc.) and search and optimization goals. FaCiLe allows as well to build easily user-defined constraints and goals (including recursive ones), making pervasive use of OCaml higher-order functionals to provide a simple and flexible interface for the user. As FaCiLe is an OCaml library and not "yet another language", the user benefits from type inference and strong typing discipline, high level of abstraction, modules and objects system, as well as native code compilation efficiency, garbage collection and replay debugger, all features of OCaml (among many others) that allow to prototype and experiment quickly: modeling, data processing and interface are implemented with the same powerful and efficient language.
This is needed for the chemical equation solver/balancer in Kalzium (kdeedu).
rpmlint output and justification: Spec URL: http://repo.calcforge.org/f9/ocaml-facile.spec SRPM URL: http://repo.calcforge.org/f9/ocaml-facile-1.1-1.fc8.src.rpm Description: FaCiLe is a constraint programming library on integer and integer set finite domains written in OCaml. It offers all usual facilities to create and manipulate finite domain variables, arithmetic expressions and constraints (possibly non-linear), built-in global constraints (difference, cardinality, sorting etc.) and search and optimization goals. FaCiLe allows as well to build easily user-defined constraints and goals (including recursive ones), making pervasive use of OCaml higher-order functionals to provide a simple and flexible interface for the user. As FaCiLe is an OCaml library and not "yet another language", the user benefits from type inference and strong typing discipline, high level of abstraction, modules and objects system, as well as native code compilation efficiency, garbage collection and replay debugger, all features of OCaml (among many others) that allow to prototype and experiment quickly: modeling, data processing and interface are implemented with the same powerful and efficient language.
This is needed for the chemical equation solver/balancer in Kalzium (kdeedu).
rpmlint output and justification:
ocaml-facile.src:77: W: rpm-buildroot-usage %prep ./configure --faciledir $RPM_BUILD_ROOT%{_libdir}/ocaml/facile
Harmless, I don't install anything to $RPM_BUILD_ROOT in %prep, I only set the installation directory.
ocaml-facile.src:78: E: configure-without-libdir-spec
See --faciledir. This is a custom configure script, not autoconf.
ocaml-facile.src: W: spelling-error-in-description langage language ocaml-facile.src: W: spelling-error-in-description ment meant ocaml-facile.src: W: spelling-error-in-description langage language
That's the French %description(fr) (provided by upstream).
ocaml-facile.src: E: description-line-too-long pervasive use of OCaml higher-order functionals to provide a simple and flexible ocaml-facile.src: E: description-line-too-long optimisé (pour toutes les plates-formes courantes), de la gestion automatique de
That's rpmlint not liking 80-char lines, harmless.
ocaml-facile.i386: W: spelling-error-in-description langage language ocaml-facile.i386: W: spelling-error-in-description ment meant ocaml-facile.i386: W: spelling-error-in-description langage language ocaml-facile.i386: E: description-line-too-long pervasive use of OCaml higher-order functionals to provide a simple and flexible ocaml-facile.i386: E: description-line-too-long optimisé (pour toutes les plates-formes courantes), de la gestion automatique de
Same as above.
ocaml-facile.i386: E: no-binary ocaml-facile.i386: E: only-non-binary-in-usr-lib
Normal for an OCaml library.
ocaml-facile-devel.i386: W: no-documentation
All the documentation is in the main package.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
------- Additional Comments From kevin@tigcc.ticalc.org 2008-03-18 22:31 EST ------- Oops, actually rpmlint was right about the French description, I used incorrect syntax (must use %description -l fr, not %description(fr)). Fixed: Spec URL: http://repo.calcforge.org/f9/ocaml-facile.spec SRPM URL: http://repo.calcforge.org/f9/ocaml-facile-1.1-2.fc8.src.rpm
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
rdieter@math.unl.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|nobody@fedoraproject.org |rdieter@math.unl.edu Flag| |fedora-review?
------- Additional Comments From rdieter@math.unl.edu 2008-03-21 10:21 EST ------- I can review this today.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
rdieter@math.unl.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Flag|fedora-review? |fedora-review+
------- Additional Comments From rdieter@math.unl.edu 2008-03-21 10:34 EST ------- dist-f9 scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=525126
spec conforms to OCaml guidelines.
source matches upstream: ab673e1fc0859a42bcb639a02c2d7e9e facile-1.1.tar.gz
pkg name OK
License OK
Source OK, source matches upstream: ab673e1fc0859a42bcb639a02c2d7e9e facile-1.1.tar.gz
rest looks good, APPROVED.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
kevin@tigcc.ticalc.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |fedora-cvs?
------- Additional Comments From kevin@tigcc.ticalc.org 2008-03-21 14:03 EST ------- New Package CVS Request ======================= Package Name: ocaml-facile Short Description: OCaml library for constraint programming Owners: kkofler Branches: F-8 F-7 InitialCC: Cvsextras Commits: yes
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|fedora-cvs? |fedora-cvs+
------- Additional Comments From kevin@tummy.com 2008-03-21 17:30 EST ------- cvs done.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
kevin@tigcc.ticalc.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |NEXTRELEASE
------- Additional Comments From kevin@tigcc.ticalc.org 2008-03-21 18:29 EST ------- Imported and built for devel. I'll build the other branches and submit updates later.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
------- Additional Comments From updates@fedoraproject.org 2008-03-22 18:54 EST ------- ocaml-facile-1.1-2.fc8.1 has been submitted as an update for Fedora 8
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: ocaml-facile - OCaml library for constraint programming
https://bugzilla.redhat.com/show_bug.cgi?id=438102
------- Additional Comments From updates@fedoraproject.org 2008-04-09 01:22 EST ------- ocaml-facile-1.1-2.fc8.1 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
package-review@lists.fedoraproject.org