LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
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.

Notices

Reply
 
Search this Thread
Old 10-22-2003, 11:58 AM   #1
satimis
Senior Member
 
Registered: Apr 2003
Posts: 3,426

Rep: Reputation: 53
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

B.R.
satimis
 
Old 10-22-2003, 05:32 PM   #2
MasterC
Guru
 
Registered: Mar 2002
Location: Salt Lake City, UT - USA
Distribution: Gentoo ; LFS ; Kubuntu
Posts: 12,612

Rep: Reputation: 64
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.

HTH

Cool
 
Old 10-23-2003, 02:13 AM   #3
LSD
Member
 
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.
 
  


Reply


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 01:39 PM
problem installing wxGTK in gentoo matrixon Linux - Software 7 04-25-2005 12:58 AM
Installing Gentoo - env-update problem SeT Linux - General 1 01-03-2004 04:10 AM
Problem installing Geforce4 under gentoo klarix Linux - Hardware 1 10-07-2003 02:01 AM
Installing Mozilla_thunderbird question satimis Linux - Software 2 10-01-2003 09:19 PM


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

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