-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Donnie Berkholz wrote: > On 12:35 Mon 24 Sep , Marijn Schouten (hkbst) wrote: >> hkbst 07/09/24 12:35:11 >> >> Modified: ChangeLog >> Added: bigloo-3.0b_p2.ebuild >> Log: >> bump 3.0b-2, minor bugfix version >> (Portage version: 2.1.3.9) > >> # "make test" does something weird so default src_test() in >> /usr/lib/portage/bin/ebuild.sh fails the following test >> # elif emake -j1 test -n &> /dev/null; then >> # so copy straight from default src_test() all the stuff which depends on >> that test passing >> src_test() { >> vecho ">>> Test phase [test]: ${CATEGORY}/${PF}" >> if ! emake -j1 test; then >> hasq test $FEATURES && die "Make test failed. See above for >> details." >> hasq test $FEATURES || eerror "Make test failed. See above for >> details." >> fi >> } > > I'm a bit confused about what's going on here. Isn't src_test() only > supposed to run when 'test' is in FEATURES?
I'm not sure, but as the comment says, I copied this straight from /usr/lib/portage/bin/ebuild.sh and it goes: src_test() { if emake -j1 check -n &> /dev/null; then vecho ">>> Test phase [check]: ${CATEGORY}/${PF}" if ! emake -j1 check; then hasq test $FEATURES && die "Make check failed. See above for details." hasq test $FEATURES || eerror "Make check failed. See above for details." fi elif emake -j1 test -n &> /dev/null; then vecho ">>> Test phase [test]: ${CATEGORY}/${PF}" if ! emake -j1 test; then hasq test $FEATURES && die "Make test failed. See above for details." hasq test $FEATURES || eerror "Make test failed. See above for details." fi else vecho ">>> Test phase [none]: ${CATEGORY}/${PF}" fi } Marijn PS Thank you for reviewing, Donnie. - -- Marijn Schouten (hkBst), Gentoo Lisp project <http://www.gentoo.org/proj/en/lisp/>, #gentoo-lisp on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG+OdHp/VmCx0OL2wRApSBAKCCw8MZPTXuKlbswqYhKxKKrVlggQCgw2FM OLDCy2QA4DV2tJFED2OFZt4= =JAnZ -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list