The two USE flags nptlonly and sysfs have been completely removed from the portage tree as far as I see. However, they are still in use in the profile files, making them appear in ufed as "Unkown" USE flags. This should probably be cleaned up, especially since nptlonly has been replaced by linuxthreads. $ grep -R nptlonly /usr/portage/profiles /usr/portage/profiles/arch/ia64/package.use.force:=sys-libs/glibc-2.5 nptl nptlonly /usr/portage/profiles/arch/hppa/package.use.force:>=sys-libs/glibc-2.5 nptl nptlonly /usr/portage/profiles/arch/alpha/package.use.force:~sys-libs/glibc-2.5 nptl nptlonly /usr/portage/profiles/releases/make.defaults:USE="acl cups gdbm gpm nptl nptlonly sysfs unicode" /usr/portage/profiles/hardened/linux/x86/make.defaults:USE="nptl nptlonly" $ grep -R sysfs /usr/portage/profiles /usr/portage/profiles/default/bsd/use.mask:sysfs … /usr/portage/profiles/releases/make.defaults:USE="acl cups gdbm gpm nptl nptlonly sysfs unicode" /usr/portage/profiles/hardened/linux/make.defaults:USE="-fortran hardened -ipv6 -jit pax_kernel pic sysfs -unicode urandom" …
jer@astrid /newaches/gentoo/cvs/gentoo-x86/profiles $ grep -rw sysfs . ./ChangeLog-2008: Added sysfs USE flag for bug #183201. ./default/bsd/use.mask:sysfs ./hardened/linux/make.defaults:USE="-fortran hardened -ipv6 -jit pax_kernel pic sysfs -unicode urandom" ./releases/make.defaults:USE="acl cups gdbm gpm nptl nptlonly sysfs unicode" jer@astrid /newaches/gentoo/cvs/gentoo-x86/profiles $ grep -rw nptlonly . ./arch/alpha/package.use.force:~sys-libs/glibc-2.5 nptl nptlonly ./arch/hppa/package.use.force:>=sys-libs/glibc-2.5 nptl nptlonly ./arch/ia64/package.use.force:=sys-libs/glibc-2.5 nptl nptlonly ./hardened/linux/x86/make.defaults:USE="nptl nptlonly" ./releases/make.defaults:USE="acl cups gdbm gpm nptl nptlonly sysfs unicode"
HPPA is done.
bsd done.
alpha/ia64 done
Done for hardened@ too. Everything done. Closing.