Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
how to compile gnome without mozilla?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
leo_t
Tux's lil' helper
Tux's lil' helper


Joined: 28 Apr 2004
Posts: 93

PostPosted: Sat Jan 15, 2005 6:29 pm    Post subject: how to compile gnome without mozilla? Reply with quote

i am trying to compile gnome but i don't want to compile mozilla, how can i do that?

thanks
Back to top
View user's profile Send private message
alexleiker
Apprentice
Apprentice


Joined: 03 Dec 2004
Posts: 190

PostPosted: Sat Jan 15, 2005 6:39 pm    Post subject: Reply with quote

try "USE="-mozilla emerge gnome" that might do the trick. might not
_________________
System Specs:
Athlon 64 3200+ Venice Core@2400MHz
MSI K8N Neo4/SLI
Gigabyte Radeon X800 256mb PCIe
2gb Corsair XMS Dual Channel DDR400
250gb Western Digital SATA 3/gb
Back to top
View user's profile Send private message
djpenguin
Guru
Guru


Joined: 02 Sep 2004
Posts: 386

PostPosted: Sat Jan 15, 2005 6:52 pm    Post subject: Reply with quote

alexleiker wrote:
try "USE="-mozilla emerge gnome" that might do the trick. might not


I think you meant to say this:

Code:
USE='-mozilla' emerge gnome
Back to top
View user's profile Send private message
alexleiker
Apprentice
Apprentice


Joined: 03 Dec 2004
Posts: 190

PostPosted: Sat Jan 15, 2005 6:54 pm    Post subject: Reply with quote

True ;P sorry about that.
_________________
System Specs:
Athlon 64 3200+ Venice Core@2400MHz
MSI K8N Neo4/SLI
Gigabyte Radeon X800 256mb PCIe
2gb Corsair XMS Dual Channel DDR400
250gb Western Digital SATA 3/gb
Back to top
View user's profile Send private message
alienvenom
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jan 2005
Posts: 123
Location: San Francisco, CA

PostPosted: Sat Jan 15, 2005 7:16 pm    Post subject: Reply with quote

When I type
Code:
USE="-mozilla" emerge -av gnome


I see:

[ebuild N] net-www/mozilla-launcher-1.22 ...
[ebuild N] net-www/mozilla-1.7.5 ...

Before you give support, at least TRY the things you're telling me and other forum members to do. For some reason, the gnome package has a dependency on Mozilla. You can not remove dependencies with the USE flag! You can only tell Gentoo what you want compiled in and what you do not.

If I was to go ahead and execute the above command, it would then compile a series of things, including the gnome-base and Mozilla.

I ask again, is there a way to get rid of the silly dependency that GNOME has on Mozilla? It has a rather large footprint and personally I prefer Firefox/Thunderbird.
Back to top
View user's profile Send private message
psyeye
Guru
Guru


Joined: 06 Dec 2002
Posts: 409
Location: Germany

PostPosted: Sat Jan 15, 2005 7:29 pm    Post subject: Reply with quote

alienvenom wrote:
I ask again, is there a way to get rid of the silly dependency that GNOME has on Mozilla? It has a rather large footprint and personally I prefer Firefox/Thunderbird.


Gnome's dependency on Mozilla is not "silly" - it is simply needed since Gnome's web-browser Epiphany needs Mozilla to render. AFAIK, Firefox does ship the renderer, too, but Epiphany (and Galeon - another Gnome web-browser, too) still use the renderer of the Mozilla-package. (I do not know if it is possible to switch to Firefox for Epiphany/Galeon and use Firefox's renderer.)
So:
If you want to
Code:
emerge gnome

you have to live with Mozilla being merged since it is needed.
If, on the other hand, you do not want to emerge the full Gnome DE, then you might be better off with gnome-light.

Another downside for you might be that Evolution comes with Gnome now, too. This is another, albeit somewhat smaller package you might call "silly" to emerge once more... :roll:

psyeye
Back to top
View user's profile Send private message
alienvenom
Tux's lil' helper
Tux's lil' helper


Joined: 12 Jan 2005
Posts: 123
Location: San Francisco, CA

PostPosted: Sat Jan 15, 2005 7:35 pm    Post subject: Reply with quote

I don't use either Evolution or Epiphany. I'd rather not waste time compiling them if I don't have to; but if what you say is true, then I have no choice.
Back to top
View user's profile Send private message
dark_glaive
Apprentice
Apprentice


Joined: 09 May 2004
Posts: 176
Location: Raleigh, NC

PostPosted: Sat Jan 15, 2005 7:41 pm    Post subject: Reply with quote

when I emerge gnome I do the following

Code:

emerge gnome; emerge unmerge mozilla epiphany evolution gnome-games


No, it doesn't stop them from being compiled, but it gets rid of them afterwards.
Back to top
View user's profile Send private message
psyeye
Guru
Guru


Joined: 06 Dec 2002
Posts: 409
Location: Germany

PostPosted: Sat Jan 15, 2005 7:46 pm    Post subject: Reply with quote

dark_glaive wrote:
when I emerge gnome I do the following

Code:

emerge gnome; emerge unmerge mozilla epiphany evolution gnome-games


No, it doesn't stop them from being compiled, but it gets rid of them afterwards.


Pointless except you are very low on disk space. Whenever Gnome is updated, Mozilla is re-emerged!!

Another trick might be:
Copy the Gnome ebuild to your local overlay and adjust it to not merge Mozilla, Epiphany and Evolution.

You would have to re-adjust every new Gnome ebuild into your local overlay, but it would save you from compiling said packages.

psyeye
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Sat Jan 15, 2005 7:55 pm    Post subject: Reply with quote

copy the GNOME ebuild to your portage overlay.

scroll down through it to the depend section adn comment out epiphany and mozilla

then emerge this "custom" gnome
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
alexleiker
Apprentice
Apprentice


Joined: 03 Dec 2004
Posts: 190

PostPosted: Sat Jan 15, 2005 8:15 pm    Post subject: Reply with quote

alienvenom wrote:
When I type
Code:
USE="-mozilla" emerge -av gnome


I see:

[ebuild N] net-www/mozilla-launcher-1.22 ...
[ebuild N] net-www/mozilla-1.7.5 ...

Before you give support, at least TRY the things you're telling me and other forum members to do. For some reason, the gnome package has a dependency on Mozilla. You can not remove dependencies with the USE flag! You can only tell Gentoo what you want compiled in and what you do not.

If I was to go ahead and execute the above command, it would then compile a series of things, including the gnome-base and Mozilla.

I ask again, is there a way to get rid of the silly dependency that GNOME has on Mozilla? It has a rather large footprint and personally I prefer Firefox/Thunderbird.

Well i'm sorry. Butilast I checked i emerged bitchX i was able to cut down on the deendenices alot by using USE="-alsa or whatever' SO sorry if it doesnt work all the damn time. Namely cause some programs compile stuff in because of certain things in the make.conf USE section. So it can work dependnding on what you dont want compiled in.
_________________
System Specs:
Athlon 64 3200+ Venice Core@2400MHz
MSI K8N Neo4/SLI
Gigabyte Radeon X800 256mb PCIe
2gb Corsair XMS Dual Channel DDR400
250gb Western Digital SATA 3/gb
Back to top
View user's profile Send private message
ronmon
Veteran
Veteran


Joined: 15 Apr 2002
Posts: 1043
Location: Key West, FL

PostPosted: Sun Jan 16, 2005 12:56 am    Post subject: Reply with quote

Code:

emerge gnome-light

That eliminates a ton of BS apps that most people don't use anyway. Too bad there's no way to dump Nautilus.
_________________
Ask Questions the Smart Way - by ESR
Back to top
View user's profile Send private message
muyan
n00b
n00b


Joined: 12 Oct 2004
Posts: 19

PostPosted: Sun Jan 16, 2005 2:19 am    Post subject: Reply with quote

Or you could simply add:
Code:
gnome-base/gnome hppa

to /etc/portage/package.use

This eliminates both mozilla and epiphany from emerge gnome.
It's mentioned many times in the forum.
Back to top
View user's profile Send private message
psyeye
Guru
Guru


Joined: 06 Dec 2002
Posts: 409
Location: Germany

PostPosted: Sun Jan 16, 2005 1:14 pm    Post subject: Reply with quote

muyan wrote:
Or you could simply add:
Code:
gnome-base/gnome hppa

to /etc/portage/package.use

This eliminates both mozilla and epiphany from emerge gnome.
It's mentioned many times in the forum.


Now that's a valuable tipp, thank you! I'll keep that in mind. If you now have some link to the original thread, this thread could be moved to Dups alltogether!

psyeye
Back to top
View user's profile Send private message
muyan
n00b
n00b


Joined: 12 Oct 2004
Posts: 19

PostPosted: Sun Jan 16, 2005 4:39 pm    Post subject: Reply with quote

muyan wrote:
Or you could simply add:
Code:
gnome-base/gnome hppa

to /etc/portage/package.use

This eliminates both mozilla and epiphany from emerge gnome.
It's mentioned many times in the forum.


I checked abit around and the threads where I found this tip is really messy and most posts and tips are outdated as og portage 2.0.51.

The way I descriped above is now the only way to do this cleanly - you should not try to use the --inject command or similar like some other threads sugest. If some packages have to be injected they should be added to /etc/portage/package.provided in the same manner descriped above + version number - e.g.
Code:
gnome-base/gnome-2.8.1


As a tip the same goes for masking and unmasking individual packages. :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum