I'm reviewing a submission of an ocaml program. The spec file has this at the top:
%global _use_internal_dependency_generator 0 %global __find_requires /usr/lib/rpm/ocaml-find-requires.sh %global __find_provides /usr/lib/rpm/ocaml-find-provides.sh
as required by https://fedoraproject.org/wiki/Packaging:OCaml#Requires_and_provides. But it seems that those lines are not only unnecessary, but detrimental. Taking them off generates the same Requires/Provides (due to /usr/lib/rpm/fileattrs/ocaml.attr), plus additional ones. In the case of the package I'm reviewing, it's innocuous. But I have an ocaml package that I maintain where the extra Requires/Provides generated by omitting those lines appear to be significant.
Is the wiki correct? Are those lines still needed for some reason? Or is the wiki out of date?
On Thu, Dec 22, 2011 at 8:41 AM, Jerry James loganjerry@gmail.com wrote:
I'm reviewing a submission of an ocaml program. The spec file has this at the top:
%global _use_internal_dependency_generator 0 %global __find_requires /usr/lib/rpm/ocaml-find-requires.sh %global __find_provides /usr/lib/rpm/ocaml-find-provides.sh
as required by https://fedoraproject.org/wiki/Packaging:OCaml#Requires_and_provides. But it seems that those lines are not only unnecessary, but detrimental. Taking them off generates the same Requires/Provides (due to /usr/lib/rpm/fileattrs/ocaml.attr), plus additional ones. In the case of the package I'm reviewing, it's innocuous. But I have an ocaml package that I maintain where the extra Requires/Provides generated by omitting those lines appear to be significant.
Is the wiki correct? Are those lines still needed for some reason? Or is the wiki out of date?
Anybody? Anybody? Bueller?
On Fri, Jan 6, 2012 at 8:15 AM, Jerry James loganjerry@gmail.com wrote:
On Thu, Dec 22, 2011 at 8:41 AM, Jerry James loganjerry@gmail.com wrote:
I'm reviewing a submission of an ocaml program. The spec file has this at the top:
%global _use_internal_dependency_generator 0 %global __find_requires /usr/lib/rpm/ocaml-find-requires.sh %global __find_provides /usr/lib/rpm/ocaml-find-provides.sh
as required by https://fedoraproject.org/wiki/Packaging:OCaml#Requires_and_provides. But it seems that those lines are not only unnecessary, but detrimental. Taking them off generates the same Requires/Provides (due to /usr/lib/rpm/fileattrs/ocaml.attr), plus additional ones. In the case of the package I'm reviewing, it's innocuous. But I have an ocaml package that I maintain where the extra Requires/Provides generated by omitting those lines appear to be significant.
Is the wiki correct? Are those lines still needed for some reason? Or is the wiki out of date?
Anybody? Anybody? Bueller?
Is anybody actually reading this mailing list, or am I just talking to myself?
On Sat, 14 Jan 2012 15:08:49 -0700, Jerry James wrote:
Is anybody actually reading this mailing list, or am I just talking to myself?
The vast majority of traffic on this list in the past year seems to be from automatic mail forwarding. Mailing the Fedora OCaml packagers directly may not be a bad idea.
ocaml-devel@lists.fedoraproject.org