I am a Mozilla Firebird user. I don't use Mozilla or Epiphany. I do use Gnome, and for some reason, whenever I try to update Gnome, it wants to build Mozilla and Epiphany even though I have Mozilla Firebird installed. I have done the emerge -i game, but that is not a solution. Every time a new version of Mozilla or Epiphany is released, I have to reinject to prevent them from being built when I update Gnome. I've done a "qpkg -I -q gnome | grep epiphany" to see what the hangup is, but nothing is given. Same for mozilla. Eventually, mozilla will go away and we'll just have firebird for our browser, but in the meantime, is there a reason why updating Gnome requires building Mozilla or Epiphany? I have no Mozilla USE flags set. Reproducible: Always Steps to Reproduce: 1. 2. 3. My emerge info: Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gaming-r6) ================================================================= System uname: 2.4.20-gaming-r6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.3.12 distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://gentoo.noved.org/ http://gentoo.noved.org/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acpi alsa avi berkdb bonobo cdr crypt cups dvd dvdr encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imap imlib innodb jack java jpeg libg++ libwww mad maildir mmx mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline scanner sdl slang spell ssl svga tcltk tcpd tiff truetype usb x86 xml2 xmms xv zlib video_cards_radeon"
I'm sure this is a dupe of one of the early 2.4 bugs, but can't seem to find it. Epiphany is now part of Gnome (in >= version 2.4), and epiphany depends on mozilla for it's rendering engine. This is why both are required for Gnome. The 'gnome' ebuild provides a 'complete GNOME desktop', which you are free to tinker with as you see fit (eg emerge -i epiphany), but follows the upstream, gnome.org distribution ('follows' not 'is'). At some point in time, yes, the rendering engine will be seperated from the browser completely, and we'll just need the backend + whatever your preferred frontend is, but for now, epiphany still requires full mozilla.
Sorry to bother you with this Mike, but that's the first complete, authoritative answer I've received related to this. Thank you for taking the time to explain this.
ok guess that covers it closing invalid because it's not a bug
I would be nice though to have an easy way to emerge gnome without epiphany. I do no want epiphany because it insists on having a GTK2 mozilla. I have mozilla installed without GTK2 because I need to use the flash plugin, and mozilla+gtk2+flash = terribly sloooooooow. emerge -i epiphany is no good solution because you can only inject a package with version number, so you have to repeat this all over again. Maybe use a GNOME_NO_EPIPHANY flag in the gnome ebuild?
The whole rationele is in this bugreport already, why do you still ask the same questions? Gnome meta is pretty much a mirror of the full gnome desktop as released upstream, epiphany just is a part of that if you like it or not. If you don't want it, don't use gnome meta. Just pick what you need or try gnome-light.
Not to stir the pot. But how about using the mozilla USE for epiphany requirement? It is a default so you would have to add -foo and wouldn't get bug reports (or many) about why epiphany didn't build.
Repeat slowly: Gnome meta is an attempt to be the -complete- gnome desktop. if you don't want the complete gnome desktop, do not install the complete gnome desktop. There is a "light" version avaiable.
*** Bug 58146 has been marked as a duplicate of this bug. ***
I have to agree with the other posters. I want to have an "everything except epiphany/mozilla" gnome. It makes more sense for it to check the mozilla USE flag and exclude epiphany than for me to emerge gnome-light and then manually find and figure out which of the other packages I'm supposed to emerge. Especially if that list of "normal" packages changes in future releases.
i've just put www-client/epiphany-9 in my package.provided. end of story. I kind of doubt gentoo will ever give us a solution to this because they're so concerned about providing gnome as gnome wants it to be, or whatever. I don't have time to argue over such silly stuff, so in the mean time this is my solution. I do the same with evolution as well...and sure a web/mail use flag for the gnome package would be nice, but unless you start some kind of mass protest I doubt the devs will do anything. tough luck