The emerge of the dbus package does not shows nor use the mono USE flag. I tried even to overlay the ebuild and force it to show. But no luck. I have mono and all other packages installed on the system. Even the ebuild has the flag but it's not shown: IUSE="doc gcj gtk mono python qt selinux X xml2 mono" ---- This is what I type: ----------------------------------------------------------------- azul1 ~ # USE="mono" emerge -avD --debug dbus These are the packages that I would merge, in order: Calculating dependencies Parent: None Depstring: sys-apps/dbus Candidates: ['sys-apps/dbus'] ebuild: sys-apps/dbus-0.60-r3 binpkg: None - Parent: ebuild / sys-apps/dbus-0.60-r3 merge Depstring: >=dev-libs/glib-2.6 X? ( || ( ( x11-libs/libXt x11-libs/libX11 ) virtual/x11 ) ) gtk? ( >=x11-libs/gtk+-2.6 ) mono? ( >=dev-lang/mono-0.95 ) python? ( >=dev-lang/python-2.4 >=dev-python/pyrex-0.9.3-r2 ) qt? ( || ( =x11-libs/qt-3.3* ) ) selinux? ( sys-libs/libselinux ) xml2? ( >=dev-libs/libxml2-2.6.21 ) !xml2? ( dev-libs/expat ) dev-util/pkgconfig doc? ( app-doc/doxygen app-text/xmlto mono? ( >=dev-util/monodoc-0.16 >=dev-util/mono-tools-1.1.9 ) ) !bootstrap? ( sys-devel/patch ) !bootstrap? ( sys-devel/patch ) sys-devel/gnuconfig sys-devel/automake sys-devel/autoconf sys-devel/libtool >=dev-libs/glib-2.6 X? ( || ( ( x11-libs/libXt x11-libs/libX11 ) virtual/x11 ) ) gtk? ( >=x11-libs/gtk+-2.6 ) mono? ( >=dev-lang/mono-0.95 ) python? ( >=dev-lang/python-2.4 >=dev-python/pyrex-0.9.3-r2 ) qt? ( || ( =x11-libs/qt-3.3* ) ) selinux? ( sys-libs/libselinux ) xml2? ( >=dev-libs/libxml2-2.6.21 ) !xml2? ( dev-libs/expat ) Exiting... None ...done! [ebuild R ] sys-apps/dbus-0.60-r3 USE="X gtk python -debug -doc -gcj -qt -xml2*" 0 kB --------------------------------------------------------------- You can look here that there is no mono flag... And this is info. --------------------------------------------------------------- Portage 2.1_pre4-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo-r1 x86_64) ================================================================= System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Gentoo Base System version 1.12.0_pre15 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=k8 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=k8 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j10" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 3dnowex >=gnome-2.6 GAPING_SECURITY_HOLE X X509 a52 aalib acpi activefilter alsa apache2 artwork avi berkdb bitmap-fonts bluetooth bluez bonobo browserplugin bzip2 cairo cdparanoia chm cpudetection crypt cups dbus dga dhcp divx4linux dmx dv dvb dvd dvdr dvdread dvi eds effects emboss encode ethereal evo extra fame ffmpeg firefox flac font-server fontconfig foomatic foomaticdb fortran freetype gd-external gif gimp gimp>=2.0 glitz glut gnome gnome-keyring gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl imlib ipv6 irmc joystick jpeg lcms ldap ldapsam libgda lzo lzw lzw-tiff mad mime mjpeg mmap mng mozdevelop mozsvg mozxmlterm mp3 mpeg mplayer mppe-mppc mysql nas nautilus ncurses network nls nntp nsplugin nvidia ogg opengl oss pam pda pdf pdflib perl plugin png ppds python quicktime rar readline real rtc samba sblive sdk sdl server smartcard smp speex spell spreadsheet ssl stream subtitles svg tcltk tcpd tga threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd vorbis webservices wmf wv wxwindows xanim xinerama xosd xpm xprint xv xvid xvmc yv12 zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS ---------------------------------------------------------- Any help on this? Thank you.
uh. Stop using a custom overlay? just switch to the plain Portage tree ebuilds? This is the weirdest thing I've ever seen. There's nothing wrong with the ebuild in the tree as you even said yourself. Reassigning to the dev-portage team.
So apparently Portage 2.1_pre4 no longer shows use.mask'd USE flags. It just hides them entirely. And that's the issue you're having. Mono is USE masked on AMD64.
yeah.. it didn't close before.
But I have mono installed on my system. And it's working...