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

Reply via email to