![](https://seccdn.libravatar.org/avatar/128a7b98d536a9cf9b4d4d5a90d63475.jpg?s=120&d=mm&r=g)
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ocaml-rpm-macros for openSUSE:Factory checked in at 2021-02-01 14:41:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ocaml-rpm-macros (Old) and /work/SRC/openSUSE:Factory/.ocaml-rpm-macros.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ocaml-rpm-macros" Mon Feb 1 14:41:45 2021 rev:11 rq:867714 version:20210121 Changes: -------- --- /work/SRC/openSUSE:Factory/ocaml-rpm-macros/ocaml-rpm-macros.changes 2021-01-19 16:01:08.311284209 +0100 +++ /work/SRC/openSUSE:Factory/.ocaml-rpm-macros.new.28504/ocaml-rpm-macros.changes 2021-02-01 14:41:46.980674613 +0100 @@ -1,0 +2,8 @@ +Thu Jan 21 21:21:21 UTC 2021 - ohering@suse.de + +- Adjust parser of ocamfind() requires + Take negative predicates in requires() into account, and ignore them. + This is supposed to avoid dependency cycles due to excessive + list of dependencies. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ocaml-rpm-macros.spec ++++++ --- /var/tmp/diff_new_pack.sNRZ3b/_old 2021-02-01 14:41:47.588675484 +0100 +++ /var/tmp/diff_new_pack.sNRZ3b/_new 2021-02-01 14:41:47.588675484 +0100 @@ -17,7 +17,7 @@ Name: ocaml-rpm-macros -Version: 20210114 +Version: 20210121 Release: 0 Summary: RPM macros for building OCaml source packages License: GPL-2.0-only ++++++ ocaml-findlib.rpm.prov_req.attr.sh ++++++ --- /var/tmp/diff_new_pack.sNRZ3b/_old 2021-02-01 14:41:47.608675513 +0100 +++ /var/tmp/diff_new_pack.sNRZ3b/_new 2021-02-01 14:41:47.612675519 +0100 @@ -87,7 +87,7 @@ next } - /^[[:blank:]]*requires(|\([^)]+\))[[:blank:]]*(+=|=)/ { + /^[[:blank:]]*requires(|\([^-][^)]+\))[[:blank:]]*(+=|=)/ { if(dbg) printf "GOT: %s\n", $0 > "/dev/stderr" ; done=0 requires_line = ""