[Bug 872020] Review Request: ocaml-tplib - Tropical Polyhedra Library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=872020

--- Comment #4 from Paulo Andrade <paulo.cesar.pereira.de.andrade@xxxxxxxxx> ---
(In reply to comment #3)

> > Should it really provide mlgmpidl_plugin.cmxs? I presume the others
> > are ok, but does ocaml understand that it must search whatever
> > ocaml(Halfspace) in %{_libdir}/ocaml/tplib? I mean, how it
> > knows about the tplib subdir? Is it automatically added to some
> > kind of search path, or maybe it does a deep search in the
> > base directory? Same questions about mlgmpidl_plugin.cmxs.
> 
> No, there is nothing automatic here.  Users of this library will have to
> invoke the ocaml compiler with "-I +tplib".  The plugins should not be
> provided; good catch.  Those are for internal use only.  I have filtered
> them out.

  Ok. I was checking a few other ocaml-* packages, and they appear to
provide .cmxs files, as well as files under %{_libdir}/ocaml/something/name.cmi
as ocaml(Name). I asked because this looks like a recipe for conflicts as
in the case of:

ocaml-foo with %{_libdir}/ocaml/foo/baz.cmi -> ocaml(Baz)
ocaml-bar with %{_libdir}/ocaml/bar/baz.cmi -> ocaml(Baz)

   Please just confirm that this is correct:
$ rpm -ql ocaml-tplib|grep -i vector
/usr/lib64/ocaml/tplib/vector.cmi
$ rpm -q --provides ocaml-tplib|grep -i vector
ocaml(Vector) = c71b27848af62f48f3c59aa2158f2dad

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=EXi9jcOjfE&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]