If downloading time and cost are a concern, you might not get the real benefits of Gentoo, and maybe should consider a binary distro.

Anyway, if you wish to install stuff not in portage (almost everything is), you need to employ " portage overlays" you create yourself in /usr/local/portage- an advanced topic.

The basic Gentoo install gives you the x86 "stable" version.

The 4.x gcc versions are "~x86", and are masked, so you need to create the etc/portage/package.unmask and package.keywords files to unmask anything not in the "x86 stable" Gentoo version. That, or edit your /etc/make.conf file to go pure "~x86 testing" version. There's info on the Gentoo forum and in the Documentation:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part3

When you need to override Portage's behaviour regarding the installation of software, you will end up editing files within /etc/portage. You are highly recommended to use files within /etc/portage and highly discouraged to override the behaviour through environment variables!
Within /etc/portage you can create the following files:

a.. package.mask which lists the packages you never want Portage to install b.. package.unmask which lists the packages you want to be able to install even though the Gentoo developers highly discourage you from emerging them c.. package.keywords which lists the packages you want to be able to install even though the package hasn't been found suitable for your system or architecture (yet) d.. package.use which lists the USE flags you want to use for certain packages without having the entire system use those USE flags More information about the /etc/portage directory and a full list of possible files you can create can be found in the Portage man page:

----- Original Message ----- From: "Meino Christian Cramer" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, February 12, 2006 3:09 AM
Subject: [gentoo-user] WARNING! : Newbie ahead -- EMERGEncy problems



Hi,

I """installed""" Gentoo 2005.1.r1 the first time on a hd.
I used a stage 3 downloaded from teh internet.


But I fear, I haven't understand a certain aspect of emerge
not correctly.

The problems arised as I tried to update the installed gcc-3.4.3
to gcc-4.02.

I understood, that this is a change with more impact to the system
as for example installing slocate... :)

I think I did it a described in the docs...("think" means: Before
doing so I was sure, but concerning the results of my doing, I am
no longer sure.... ;)

What happens: The version of gcc changes to gcc-3.4.4.

In my /usr/portage there were files concerning gcc-4.02 (and even
gcc-4.1.beta*).

But they were silently ignored.

Then I tried to specify the version of gcc while using emerge...
But this failed totally with syntax errors. I tried different
syntactically variation, from which I *thought* to be correct
after reading in the docs to emerge, but no success.

The final plan of all this is to install Gentoo as the working horse
on my new PC, since my old PC (from which I currently mailing) is
very old and buggy (hardware probs) and has to be replaced as soon
as possible. The new one will be an Athlon 64 X2 bases system.

So I am experimenting on a free hd with Gentoo to decide, whether
this will be my new Distro. Until now I was using/installing "Linux
from scratch".

Another problem I have is: Is it possible to convince emerge to use
source archives (tar.gz, tar.bz2) of a newer version of a certain
software as that one available vie gentoo sites???

I dont have a flatrate and used to build new sources via patching and
not via downloading the whole stuff again and again. This would cause
pain to me aspecially when it comes to packages like new kernels or
gnome/kde since they are very bulky.

Thank you very much for any help/response in advance!

Have a nice sunday!
mcc


--
[email protected] mailing list



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.6/257 - Release Date: 2/10/2006





--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.6/257 - Release Date: 2/10/2006

--
[email protected] mailing list

Reply via email to