Unix Technical Forum

What is make.conf looking for?

This is a discussion on What is make.conf looking for? within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> SPECIFICALLY---is it looking for the full mirror address? Or, is it just looking for the short address? i.e= Is ...


Go Back   Unix Technical Forum > Unix Operating Systems > Gentoo Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-21-2008, 05:42 AM
Joseph
 
Posts: n/a
Default What is make.conf looking for?

SPECIFICALLY---is it looking for the full mirror address? Or, is it just
looking for the short address?

i.e=

Is it looking for:

A) ftp://ibiblio.org/pub/Linux/distributions/gentoo/
or..
B) ftp://ibiblio.org
or, simply:
C) ibiblio.org

No ADHD here so I -WANT- the specifics.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-21-2008, 05:42 AM
PiotrAF
 
Posts: n/a
Default Re: What is make.conf looking for?

On Tue, 25 Nov 2003 13:13:22 -0500, Joseph wrote:

> No ADHD here so I -WANT- the specifics.


make.conf would then be called mirror.conf it's main purpose is to keep
user specific USE flags and CFLAGS/CXXFLAGS so that make (emerge) uses it
Don't be shy and look here
http://www.gentoo.org/doc/en/
Gentoo has one of the best documentation easy for newbies too
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-21-2008, 05:42 AM
Vwakes
 
Posts: n/a
Default Re: What is make.conf looking for?

On Tue, 25 Nov 2003 Joseph wrote:

>SPECIFICALLY---is it looking for the full mirror address? Or, is it just
>looking for the short address?
>
>i.e=
>
>Is it looking for:
>
>A) ftp://ibiblio.org/pub/Linux/distributions/gentoo/


Yes, its looking for the above. So that it can add /distfiles and such
PATHs to the above and get what it wants.

V.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-21-2008, 05:42 AM
Joseph
 
Posts: n/a
Default Re: What is make.conf looking for?


----- Original Message -----
From: "Vwakes" <vwakeNOSPAM100@softhome.net>
Newsgroups: alt.os.linux.gentoo
Sent: Tuesday, November 25, 2003 1:31 PM
Subject: Re: What is make.conf looking for?


> On Tue, 25 Nov 2003 Joseph wrote:
> >A) ftp://ibiblio.org/pub/Linux/distributions/gentoo/

>
> Yes, its looking for the above. So that it can add /distfiles and such
> PATHs to the above and get what it wants.


See, the docs aren't very clear on this; here's the exact wording:

" Important: The following instructions are for GRP users only. If you are
not using GRP, continue with "Selecting Mirrors (Optional)".


GRP Users: There is a Portage snapshot on the Live CD. You will need to use
this snapshot so that you can skip the emerge sync step later in this
document, since emerge sync requires a network connection.

"

First it tells you to -NOT- sync the mirrors, then it tells you later to
emerge things where emerge looks to the mirrors to get them.

BTW, I have 2 puters side by side; both connected to the internet; and I am
following the install to the letter...(except that I have everything on one
partition w/swap.)

If gentoo can't deal with -that- then it's not the OS it's cracked up to be.



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-21-2008, 05:42 AM
Joseph
 
Posts: n/a
Default Re: What is make.conf looking for?


"PiotrAF" <piotraf@nospam.poczta.onet.pl> wrote in message
newsan.2003.11.25.18.30.38.453363@dziedzina...
> On Tue, 25 Nov 2003 13:13:22 -0500, Joseph wrote:
>
> > No ADHD here so I -WANT- the specifics.

>
> make.conf would then be called mirror.conf it's main purpose is to keep
> user specific USE flags and CFLAGS/CXXFLAGS so that make (emerge) uses it


> Don't be shy and look here
> http://www.gentoo.org/doc/en/
> Gentoo has one of the best documentation easy for newbies too


Like I said...2 puters side by side w/the docs right in front of me.

It specifically says:

"Important: The following instructions are for GRP users only. If you are
not using GRP, continue with "Selecting Mirrors (Optional)". "

If you are -NOT- GRP...


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-21-2008, 05:42 AM
Vwakes
 
Posts: n/a
Default Re: What is make.conf looking for?

On Tue, 25 Nov 2003 Joseph wrote:
>> On Tue, 25 Nov 2003 Joseph wrote:
>> >A) ftp://ibiblio.org/pub/Linux/distributions/gentoo/

>>
>> Yes, its looking for the above. So that it can add /distfiles and such PATHs
>> to the above and get what it wants.

>
>See, the docs aren't very clear on this; here's the exact wording:
>
>" Important: The following instructions are for GRP users only. If you are not
>using GRP, continue with "Selecting Mirrors (Optional)".
>
>GRP Users: There is a Portage snapshot on the Live CD. You will need to use
>this snapshot so that you can skip the emerge sync step later in this document,
>since emerge sync requires a network connection. "
>
>First it tells you to -NOT- sync the mirrors, then it tells you later to emerge
>things where emerge looks to the mirrors to get them.


Where does it say for GRP users to emerge something? It only say you (a GRP
user) to skip 'emerge sync'. That's why you need to use the portage snapshot on
the Live CD.

>BTW, I have 2 puters side by side; both connected to the internet; and I am
>following the install to the letter...(except that I have everything on one
>partition w/swap.)
>
>If gentoo can't deal with -that- then it's not the OS it's cracked up to be.
>


You haven't even installed the OS yet and only after that you can make any
comments.

V.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-21-2008, 05:42 AM
Joseph
 
Posts: n/a
Default Re: What is make.conf looking for?


"Vwakes" <vwakeNOSPAM100@softhome.net> wrote in message
news:Pine.LNX.4.55.0311251334570.2915@vc68-111-14-196.gp.cu.pbk.arg...

> Where does it say for GRP users to emerge something? It only say you (a

GRP
> user) to skip 'emerge sync'. That's why you need to use the portage

snapshot on
> the Live CD.


Exactly...allow me to quote:

"Important: If you are doing a GRP install then you can ignore the following
section on emerge sync."

Then, -AFTER- the "emerge sync"....

Section 16:

# emerge -k sys-kernel/gentoo-sources
# emerge -k genkernel# emerge -k hotplug
# rc-update add hotplug defaultFinally, you should emerge ebuilds for any
additional hardware that is on your system. Here is a list of kernel-related
ebuilds that you could emerge: Ebuild Purpose Command nvidia-kernel
Accelerated NVIDIA graphics for XFree86 emerge -k nvidia-kernel nforce-net
On-board ethernet controller on NVIDIA NForce(2) motherboards emerge
nforce-net nforce-audio On-board audio on NVIDIA NForce(2) motherboards
emerge nforce-audio e100 Intel e100 Fast Ethernet Adapters emerge e100 e1000
Intel e1000 Gigabit Ethernet Adapters emerge e1000 emu10k1 Creative Sound
Blaster Live!/Audigy support emerge emu10k1 ati-drivers Accelerated ATI
Radeon 8500+/FireGL graphics for XFree86 emerge ati-drivers xfree-drm
Accelerated graphics for ATI Radeon up to 9200, Rage128, Matrox, Voodoo and
other cards for XFree86 VIDEO_CARDS="yourcard" emerge xfree-drm The
nvidia-kernel, ati-drivers and xfree-drm packages will require additional
configuration to be enabled. All other ebuilds listed above should be
auto-detected at boot-time by the hotplug package. If you are not using
hotplug, be sure to add the appropriate modules to
/etc/modules.autoload.d/kernel-2.4. ...and many more times.





Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-21-2008, 05:43 AM
Vwakes
 
Posts: n/a
Default Re: What is make.conf looking for?

On Tue, 25 Nov 2003 Joseph wrote:
>"Vwakes" <vwakeNOSPAM100@softhome.net> wrote in message
>
>> Where does it say for GRP users to emerge something? It only say you (a GRP
>> user) to skip 'emerge sync'. That's why you need to use the portage snapshot
>> on the Live CD.

>
>Exactly...allow me to quote:
>
>"Important: If you are doing a GRP install then you can ignore the following
>section on emerge sync."


Allow me to explain and quote:

+--------
Choosing an Installation Method

Once you boot one of our Live CDs, you have even more options. Gentoo Linux can
be installed using one of three "stage" tarball files. The one you choose
depends on how much of the system you want to compile yourself. The stage1
tarball is used when you want to bootstrap and build the entire system from
scratch. The stage2 tarball is used for building the entire system from a
bootstrapped "semi-compiled" state. The stage3 tarball already contains a basic
Gentoo Linux system that has been built for you. If you are interested in doing
a "GRP" install, then the stage3 tarball must be used.
+---------

So have you extracted the stage3 tarball?


>Then, -AFTER- the "emerge sync"....
>
>Section 16:
>
># emerge -k sys-kernel/gentoo-sources
># emerge -k genkernel
># emerge -k hotplug


Yes. Note the use of the option 'k'. Explanation from the manpage which you
might not have it yet,

--usepkg (-k)
Tells emerge to use binary packages (from $PKGDIR) if they are available,
thus possibly avoiding some time-consuming compiles. This option is
useful for CD installs; you can export PKGDIR=/mnt/cdrom/packages and
then use this option to have emerge "pull" binary packages from the CD
in order to satisfy dependencies.

As I understand, if you have untarred the stage3 tarball successfully then
emerge with -k option will look for the pkgs in your system and not via the
internet from some mirror site.

Correct me if I missed something. Tho I agree that there should be a seperate
document for GRP users to avoid confusion on what to do and what not to do!

GL
V.


># rc-update add hotplug default


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-21-2008, 05:43 AM
Joseph
 
Posts: n/a
Default Re: What is make.conf looking for?


"Vwakes" <vwakeNOSPAM100@softhome.net> wrote in message
news:Pine.LNX.4.55.0311251410110.2915@vc68-111-14-196.gp.cu.pbk.arg...

> Allow me to explain and quote:

<clip>
> So have you extracted the stage3 tarball?


Yes, exactly per the directions.

>
>
> >Then, -AFTER- the "emerge sync"....
> >
> >Section 16:
> >
> ># emerge -k sys-kernel/gentoo-sources
> ># emerge -k genkernel
> ># emerge -k hotplug

>
> Yes. Note the use of the option 'k'. Explanation from the manpage which

you
> might not have it yet,


No, I don't have it yet.

> As I understand, if you have untarred the stage3 tarball successfully then
> emerge with -k option will look for the pkgs in your system and not via

the
> internet from some mirror site.


I did exactly according to the directions...but for some reason it -DID- in
fact go to the internet.

> Correct me if I missed something. Tho I agree that there should be a

seperate
> document for GRP users to avoid confusion on what to do and what not to

do!

It said to "skip the next section" (quote) which I did. Then, grasping that
the installation was not yet complete, I continued on (after that
section)...looking for the next place where GRP users were given special
instructions.

I am beginning to think that I may have to start alll over.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-21-2008, 05:43 AM
Rob
 
Posts: n/a
Default Re: What is make.conf looking for?

Joseph wrote:
> ----- Original Message -----
>
> " Important: The following instructions are for GRP users only. If
> you are not using GRP, continue with "Selecting Mirrors (Optional)".
>


If you like, you can use the "mirrorselect" command to select mirrors. All
you are doing is updating the /etc/make.conf file for the mirrors best for
you. You are not updating Portage.

It is just a good idea to set up the which mirrors Gentoo will use when it
assesses the Internet for updates. This is a new installation after all!

>
> GRP Users: There is a Portage snapshot on the Live CD. You will need
> to use this snapshot so that you can skip the emerge sync step later
> in this document, since emerge sync requires a network connection.
>
> "


If you are using GRP (i.e. using the LiveCD's and plan to also install the
optional packages on the second CD), it is important NOT to use "emerge
sync" command to update your Portage database until you are finished with
both CD's since "the prebuilt binaries might not match against the ebuilds
in your updated Portage."

NOTE: When going through the installation, make sure each "emerge" command
uses either the -k or --usepkg options. (so not downloading off the
internet occurs). If the emerge command in the manual does not have these
options. Ask yourself why? Maybe there is a typo in the instructions.

Once you are finished the full LiveCD installation with the two CD's, then
try issuing the following to update from the Internet:

emerge sync
emerge --update system

If you want to update all your software then

emerge sync
emerge --update world

But I would read the Portage manuals first.

Since you are a newbie, I would recommend using GRP!

>
> First it tells you to -NOT- sync the mirrors, then it tells you later
> to emerge things where emerge looks to the mirrors to get them.


I don't think it tells you that unless there are typos. The "emerge -k" or
"emerge --usepkg" command is deigned to install packages locally.

>
> BTW, I have 2 puters side by side; both connected to the internet;
> and I am following the install to the letter...(except that I have
> everything on one partition w/swap.)


Not ideal. Why don't you set up at least three partitions as recommended by
the Gentoo instructions!
One for /boot, one for the swap file and another for the root or / .

> If gentoo can't deal with -that- then it's not the OS it's cracked up
> to be.


You should not be commenting on any OS without using it for quite some
time!!

Yes, Gentoo is more difficult to set up for the first time than others like
Suse or Mandrake. But it is much more configurable.

You are probably using the older installation instructions on the Gentoo
website.
You may want to use the instructions in the new Gentoo handbook at
http://www.gentoo.org/doc/en/handbook/handbook.xml
There great. Too bad the link is somewhat buried on the website.

After you have gone through the basic installations instructions, I
recommend you read the following at http://www.gentoo.org/doc/en/index.xml:

1. Read the localisation Guide.
2. Read the Printing Guide. (I assume you will want to use a printer)
3. ALSA Configuration Guide (if you want to use a sound card)
4. JAVA Guide if you want to use JAVA.
5. Desktop Installation Guide (if you want to use a fancy GUI !!)
6. Portage Guide -- explains emerge command!!

Good Luck

Rob




Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:08 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com