| Summary: | sci-libs/cblas-reference-20030223-r5 test suite /bin/sh fails with "Bad substitution" on FreeBSD | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | Johan Hattne <johan> |
| Component: | FreeBSD | Assignee: | Gentoo Science Related Packages <sci> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | bsd+disabled |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | FreeBSD | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
should fail in the same way with /bin/sh set as dash, reassigning *-fbsd is gone. |
The test suite of sci-libs/cblas-reference-20030223-r5 fails on FreeBSD because the testing/cblas-tests.sh script assumes /bin/sh can do bash-like substitutions. Reproducible: Always Steps to Reproduce: 1. ebuild /usr/portage/sci-libs/cblas-reference/cblas-reference-20030223-r5.ebuild test Actual Results: END OF TESTS PASS: cblas_tests ============= 1 test passed ============= Expected Results: ./cblas_tests: ${t:1...}: Bad substitution FAIL: cblas_tests ================================== 1 of 1 test failed Please report to lapack@cs.utk.edu ================================== The proposed solution is to change the shebang from /bin/sh to /bin/bash.