a list cleaned for obvious false positives leaves the following 44 affected packages. i have treated ebuilds which mention FEATURES in an ewarn or einfo as false positives although they probably should be fixed as well.
most of these have do one of the following (or a variant thereof)
hasq test $FEATURES
hasq distcc ${FEATURES}
hasq userpriv "${FEATURES}"
has nodoc ${FEATURES}
has noinfo ${FEATURES}
has noman ${FEATURES}
has collision-protect ${FEATURES}
hasq sandbox ${FEATURES}
has usersandbox ${FEATURES}
has "loadpolicy" $FEATURES (selinux-base-policy)
has livecvsportage ${FEATURES} (portage)
i'll start opening bugs for these:
bang...@marsupilami ~/gentoo $ cat FEATURES-misuse.txt | awk -F"/" '{print
$2"/"$3}' | sort | uniq
app-cdr/cdrdao
app-forensics/memdump
app-forensics/zzuf
app-text/dictd
dev-db/libodbc++
dev-db/mysql
dev-db/mysql-community
dev-db/postgresql
dev-db/postgresql-server
dev-db/sqlite
dev-java/commons-io
dev-java/rjava
dev-lang/fpc
dev-lang/mono
dev-libs/boost
dev-libs/klibc
dev-libs/openssl
dev-libs/poco
dev-python/logilab-common
dev-python/pyqwt
dev-scheme/bigloo
dev-util/cvs
dev-util/git
dev-util/mercurial
dev-util/monotone
gnome-base/eel
mail-mta/courier
media-sound/line6usb
media-tv/mythtv
media-video/avidemux
net-analyzer/tcpreplay
net-misc/l7-filter
sci-libs/hdf5
sec-policy/selinux-base-policy
sys-apps/dbus
sys-apps/mlocate
sys-apps/portage
sys-cluster/mpich2
sys-devel/gcc
sys-fs/evms
sys-libs/cracklib
sys-libs/db
sys-libs/glibc
sys-power/iasl
FEATURE-misuse.txt was generated by
$ find -name '*.ebuild' | xargs grep -nH FEATURES > FEATURES-misuse.txt
and sifting through the false positives.
see it here http://dev.gentoo.org/~bangert/FEATURES-misuse.txt
kind regards
Thilo
signature.asc
Description: This is a digitally signed message part.
