Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121103 - dbus does not export the "mono" flag when emerge
Summary: dbus does not export the "mono" flag when emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Project Gentopia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-31 14:32 UTC by Gonzalo Aguilar Delgado
Modified: 2006-02-01 08:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gonzalo Aguilar Delgado 2006-01-31 14:32:27 UTC
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.
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2006-02-01 06:57:59 UTC
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.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-02-01 07:03:28 UTC
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.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2006-02-01 07:25:50 UTC
yeah.. it didn't close before.
Comment 4 Gonzalo Aguilar Delgado 2006-02-01 08:19:30 UTC
But I have mono installed on my system. And it's working...