Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Distributions
User Name
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.


  Search this Thread
Old 10-22-2003, 12:58 PM   #1
Senior Member
Registered: Apr 2003
Posts: 3,673

Rep: Reputation: 55
Gentoo 1.4 - problem in installing mozilla_thunderbird

Hi all folks,

Gentoo 1.4

I encountered problem in installing Mozilla_thunderbird

# emerge -k mozilla-thunderbird
Calculating dependencies
!!! all ebuilds that could satisfy "mozilla-thunderbird" have been masked.

!!! Error calculating dependencies. Please correct

It has been masked.

What shall be "~x86" in following command

# ACCEPT_KEYWORDS=~x86 emerge mozilla-thunderbird

i386 or i586

Kindly advise. Thanks

Old 10-22-2003, 06:32 PM   #2
LQ Guru
Registered: Mar 2002
Location: Salt Lake City, UT - USA
Distribution: Gentoo ; LFS ; Kubuntu
Posts: 12,612

Rep: Reputation: 68
First off, why the -k? That really should only be used on smaller applications, such as Lilo and cron. With the actual applications, the whole point is to get the source and compile it to allow it to be optimized to your processor. So:
ACCEPT_KEYWORDS=~x86 emerge mozilla-thunderbird
Will compile the latest version of the application for your hardware. SO...

i386 OR i586 is irrelevant, as it's i whatever 86 your processor is This assumes you are on Intel architecture, which includes Pentium and Athlon processors.


Old 10-23-2003, 03:13 AM   #3
Registered: Jan 2003
Location: Northam, W.A., Australia
Distribution: Gentoo ~x86
Posts: 321

Rep: Reputation: 30
You set the actual architecture optimisation in the CFLAGs line of make.conf anyway so it's not necessary to add it to the emerge line.

Another gotcha here is that if any of the dependencies of mozilla-thunderbird are also masked they won't be unmasked by simply supplying ACCEPT_KEYWORDS to the thunderbird ebuild. You have to go along and ACCEPT_KEYWORDS="~x86" emerge each masked dependent package and any masked dependencies it may also have before finally going back and ACCEPT_KEYWORDS="~x86" emerge'ing thunderbird.

An easy, if a little more dangerous, way out of this is simply to open up make.conf and set your global ACCEPT_KEYWORDS to ~x86 (you'll have to do an emerge -uD world at least, preferably a full emerge sync && emerge -uD world, first to get the full effect of this change though). This opens up the development or "unstable" packages and the risk here is that occasionally, a dud package will slip through the net and has the potential (especially if it's a member of a major toolchain like gcc) to screw things up quite royally. This doesn't happen very often though and it's generally quite safe to use but if you don't feel like taking the risk then just hunt down and install all the masked dependencies.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem installing Gnome on Gentoo 1200 Linux - Software 3 12-29-2005 02:39 PM
problem installing wxGTK in gentoo matrixon Linux - Software 7 04-25-2005 01:58 AM
Installing Gentoo - env-update problem SeT Linux - General 1 01-03-2004 05:10 AM
Problem installing Geforce4 under gentoo klarix Linux - Hardware 1 10-07-2003 03:01 AM
Installing Mozilla_thunderbird question satimis Linux - Software 2 10-01-2003 10:19 PM > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 06:06 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration