if you dont define src_test in your ebuild, or if you dont have FEATURES=test, then you get one of these useful status messages: echo ">>> Test phase [check]: ${CATEGORY}/${PF}" echo ">>> Test phase [test]: ${CATEGORY}/${PF}" echo ">>> Test phase [none]: ${CATEGORY}/${PF}" echo ">>> Test phase [explicitly disabled]: ${CATEGORY}/${PF}" echo ">>> Test phase [not enabled]: ${CATEGORY}/${PF}" however, if you define a src_test and the user has FEATURES=test, then you dont get a pretty message ! :( this can be a pita when you emerge a bunch of stuff to a log file and you want to scan through it to find the test results might i suggest the following simple patch: Index: ebuild.sh =================================================================== RCS file: /var/cvsroot/gentoo-src/portage/bin/ebuild.sh,v retrieving revision 1.201.2.20 diff -u -r1.201.2.20 ebuild.sh --- ebuild.sh 20 Jan 2005 03:16:54 -0000 1.201.2.20 +++ ebuild.sh 20 Jan 2005 06:21:18 -0000 @@ -990,6 +990,7 @@ elif ! hasq maketest $FEATURES; then echo ">>> Test phase [not enabled]: ${CATEGORY}/${PF}" else + echo ">>> Test phase [ebuild defined]: ${CATEGORY}/${PF}" src_test fi
in released portage for me