I have just installed Gentoo from scratch on my AMD64 machine. I have emerged gnome-light-2.18.3. The default configuration, however, assumes that the volume control applet (mixer_applet2) is present on the system. The applet is missing, because it's installed by gnome-applets package. So whenever a user logs in, gnome presents an error message that the applet cannot be loaded and a question whether loading of this applet should be disabled in future sessions. A simple remedy is emerging gnome-applets. Reproducible: Always Steps to Reproduce: 1. Emerge gnome-light-2.18.3. 2. Ensure you don't have gnome-applets. 3. Log into the gnome session with default configuration. Actual Results: Gnome presents an error message that the volume control applet cannot be loaded and a question whether loading of this applet should be disabled in future sessions. Expected Results: The volume control applet should be present in the system and loaded. # emerge --info Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 x86_64) ================================================================= System uname: 2.6.22-gentoo-r9 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz Timestamp of tree: Tue, 13 Nov 2007 11:16:01 +0000 app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=nocona -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=nocona -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="http://mirror.uni-c.dk/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="acl alsa amd64 berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mmx mudflap ncurses nls nptl nptlonly nsplugin nvidia openmp pam pcre perl pppd python readline reflection session spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts unicode xorg xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I'm not sure I agree. gnome-light only gets you the minimum you need to have a working desktop, and the assumption is that you know what you're doing if you emerge gnome-light. Thus, you should be able to remove the volume applet from the panel, or emerge gnome-applets yourself. I can just hear the screams of agony if we put this dep in... Gnomies: what do you think?
Eh, noone's forcing you to use gnome-light; if you dislike 'missing' features, then don't use it and install full gnome.
Actually I feel forced to use gnome-light, because I want to avoid few huge compiles. Probably very few users will want to use Epiphany and Evolution. Most people use Firefox and Thunderbird. So the only thing that stops me from emerging full gnome is that it wants to pull in evolution, epiphany and even firefox as dependencies, even though I already have firefox-bin emerged. So as you can see, gnome-light is the only way to go for me. I would argue that gnome-light is perhaps too minimalistic. It should indeed provide light environment, but not without some basic elements, like volume control applet. If one needs such an extremely limited environment, one should get icewm, or such, or just emerge few gnome packages themselves. If there only was a way of emerging full gnome with a browser of choice and mail client of choice, I would go for it, sure. On the other hand if you insist on making gnome-light into as minimal as possible and not having applets emerged, then at least gnome-light shouldn't try to load them during startup, right?
the gnome-light ebuild is just a convenience for people who wants to avoid epiphany, evolution and the like, that's all. It's not guaranted that the default panel setup which comes from upstream won't have any little problems like the one you spotted. About statistics, while it may be true that a good amount of people use firefox & thunderbird as their browser/mailer of choice, it's not a gnome desktop as in the upstream definition. If you're not happy with this, well you're not happy :) anyway back to the topic, I'd vote +1 for dang's pov.
silence speaks for itself, so I suppose it means WONTFIX ?
Yep, we all agree.
*** Bug 245451 has been marked as a duplicate of this bug. ***