On 23 June 2017 at 22:37, Helmut Grohne wrote: | Source: sprng | Version: 2.0a-2 | Severity: serious | Justification: policy 4.6 | User: helm...@debian.org | Usertags: rebootstrap | | sprng's build system hides build failures. It's Makefile uses | constructs such as: | | (cd $somewhere; $(MAKE); cd ..) | | If there is a failure in the submake, it is not propagated and the build | continues. This violates Debian Policy section 4.6. For chaining shell | commands, "set -e" should be used. In this case however, "$(MAKE) -C | $somedir" would be even better.
Uh-oh. Guilty as charged. It's a super-old package I needed way back when we had no other parallel RNG. And it had a horrid build system I needed to wrestle with back then when. In short: can you take a closer look and maybe suggest a patch? Tschoe, Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org