Some program I used was masked with the use variable "dbus" so I put in the make.conf. I did not actually install dbus. I emerged gnome-light sometime after that. A few days later, I emerged gnome-disk-utility which actually requires dbus. The emerge went well. After starting gnome-disk-utility I got an unfilled window and a nice crash after selecting the "Create Array" from the menu. Apparently, gnome-disk-utility requires the dbus package. I installed dbus and gnome-disk-utility worked great. Reproducible: Always Steps to Reproduce: 1. Emerge Gnome-light 2. Emerge gnome-disk-utility 3. Don't emerge dbus 4. Watch crash. 5. Emerge dbus 5. Watch good disk utility do good things. Actual Results: The disk utility window was filled with components and it worked fine. Expected Results: The ebuild gnome-disk-utility should depend on dbus if it is required for it's operation. Change the ebuild gnome-disk-utility or gnome-light so it depends upon and thus installs dbus.
gnome-disk-utility-2.32.0-r1.ebuild already depends on dbus-glib (that depends on dbus), it's then pulled as a dependency when you emerge gnome-disk-utility
(In reply to comment #1) > gnome-disk-utility-2.32.0-r1.ebuild already depends on dbus-glib (that depends > on dbus), it's then pulled as a dependency when you emerge gnome-disk-utility > I emerged gnome-light. The gnome-disk utility did not function. I emerged dbus. Gnome-disk-utility functioned. If dbus was already emerged, I have no idea why I had to re-emerge it to get gnome-disk-utility functioning.
What exact command did you run to emerge gnome-disk-utility?
(In reply to comment #2) >If dbus was already emerged, I have no idea why > I had to re-emerge it to get gnome-disk-utility functioning. > Was it merged or not? Maybe taking a look on /var/log/emerge.log and searching by sys-apps/dbus could give you an idea about where was it merged, reemerged or unmerged Also attach "emerge -epv gnome-disk-utility" output
Actually, I didn't emerge gnome-disk-utility. I guess it emerged with gnome-light.
Do you have "automount" USE flag enabled for gnome-light? In that case it was installed by gnome-light
(In reply to comment #6) > Do you have "automount" USE flag enabled for gnome-light? In that case it was > installed by gnome-light > My use flags USE="mmx sse sse2 cups gdu extras X gtk gnome device-mapper policykit sqlite cairo jpeg alsa opengl threads icu acpi aim bzip2 ogg mp3"
But, what for gnome-light? emerge -pv gnome-light ?
(In reply to comment #8) > But, what for gnome-light? > emerge -pv gnome-light ? > Calculating dependencies... done! [ebuild U ] dev-libs/glib-2.26.1-r1 [2.24.2] USE="static-libs%* -debug -doc -fam (-introspection) (-selinux) -test% -xattr" 6,548 kB [ebuild U ] x11-themes/gnome-icon-theme-2.91.6 [2.30.3] USE="-branding%" 15,642 kB [ebuild U ] dev-libs/atk-1.32.0 [1.30.0] USE="nls%* -doc (-introspection)" 673 kB [ebuild N ] x11-libs/gdk-pixbuf-2.22.1 USE="X jpeg -debug -doc (-introspection) -jpeg2k -test -tiff" 1,508 kB [ebuild U ] x11-libs/gtk+-2.22.1-r1 [2.20.1-r1] USE="cups jpeg (-aqua) -debug -doc -examples% (-introspection) -jpeg2k -test -tiff -vim-syntax -xinerama" 17,878 kB [blocks b ] <x11-libs/gtk+-2.21.3:2 ("<x11-libs/gtk+-2.21.3:2" is blocking x11-libs/gdk-pixbuf-2.22.1) [ebuild U ] gnome-base/gconf-2.32.0-r1 [2.28.1] USE="policykit -debug -doc (-introspection) -ldap" 1,506 kB [ebuild U ] gnome-base/librsvg-2.32.1 [2.26.3] USE="gtk%* -doc -tools (-zlib%*)" 506 kB [blocks b ] <gnome-base/librsvg-2.31.0 ("<gnome-base/librsvg-2.31.0" is blocking x11-libs/gdk-pixbuf-2.22.1) [ebuild U ] x11-themes/gnome-themes-2.32.1 [2.30.2] USE="-accessibility" 2,621 kB [ebuild U ] gnome-base/gnome-desktop-2.32.1 [2.30.2] USE="-debug -doc" 1,596 kB [ebuild U ] gnome-base/libgnome-2.32.1 [2.30.0] USE="-branding -debug -doc -esd" 1,735 kB [ebuild U ] gnome-base/libgnomekbd-2.32.0 [2.30.2] USE="-test" 402 kB [ebuild U ] gnome-base/gnome-session-2.32.1 [2.30.2] USE="ipv6 -debug -doc (-branding%) (-splash%*)" 757 kB [ebuild U ] gnome-base/gnome-settings-daemon-2.32.1 [2.30.2-r1] USE="policykit%* -debug -libnotify -pulseaudio -smartcard%" 1,328 kB [ebuild U ] gnome-base/nautilus-2.32.2.1 [2.30.1-r1] USE="gnome -doc (-introspection) -test -xmp" 6,202 kB [ebuild U ] gnome-base/gnome-panel-2.32.1-r1 [2.30.2] USE="bonobo%* -doc -eds (-introspection) -networkmanager (-policykit%*)" 3,060 kB [ebuild U ] x11-terms/gnome-terminal-2.32.1 [2.30.2] 2,265 kB [ebuild U ] gnome-base/gnome-control-center-2.32.1 [2.30.1] USE="-debug -eds (-policykit%*)" 2,227 kB [ebuild U ] gnome-base/gnome-light-2.32.1 [2.30.2-r1] USE="automount" 0 kB
(In reply to comment #5) > Actually, I didn't emerge gnome-disk-utility. I guess it emerged with > gnome-light. > Also attach "emerge -epv gnome-light" output
This bug is my fault due to my using ~amd64 masking on some related packages. Please excuse me while I crawl under a rock.