Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Gentoo

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 04-04-2008, 06:36 PM
Nikos Chantziaras
 
Posts: n/a
emerging klibc gets wrong kernel sources?

Following the guide to get uvesafb working, I emerged klib. This
downloaded kernel 2.6.23 and the 2.6.24-rc7 patch. However, emerging
gentoo-sources previously got 2.6.24-r4. So now there are two kernel
trees. Shouldn't klibc compile against the gentoo-sources kernel?

And space is showing signs of getting tight already. I only have a
base-system, and yet it eats 3GB (from 10GB total). It looks like
Gentoo will need outrageous amounts of space for a full KDE desktop.
Reply With Quote
  #2 (permalink)  
Old 04-04-2008, 07:04 PM
J.O. Aho
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Nikos Chantziaras wrote:
> Following the guide to get uvesafb working, I emerged klib. This
> downloaded kernel 2.6.23 and the 2.6.24-rc7 patch. However, emerging
> gentoo-sources previously got 2.6.24-r4. So now there are two kernel
> trees. Shouldn't klibc compile against the gentoo-sources kernel?


No, there are some trouble with klibc that makes it can't be compiled against
a normal kernel source or against the Linux headers, you need a specially
patched kernel source to make this work, thats why you get the 2.6.24-rc7
kernel source (don't use this one to compile a normal kernel).


> And space is showing signs of getting tight already. I only have a
> base-system, and yet it eats 3GB (from 10GB total). It looks like
> Gentoo will need outrageous amounts of space for a full KDE desktop.


Each time you build something, you download the source and gentoo patches, you
should clean out your /usr/portage/distfiles of all unneeded files. A full
install of KDE will take something like 511M when compiled.

--

//Aho
Reply With Quote
  #3 (permalink)  
Old 04-04-2008, 07:17 PM
Nikos Chantziaras
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

J.O. Aho wrote:
>> And space is showing signs of getting tight already. I only have a
>> base-system, and yet it eats 3GB (from 10GB total). It looks like
>> Gentoo will need outrageous amounts of space for a full KDE desktop.

>
> Each time you build something, you download the source and gentoo
> patches, you should clean out your /usr/portage/distfiles of all
> unneeded files. A full install of KDE will take something like 511M when
> compiled.


I used `eclean --destructive distfiles` to clean, but it's not really
deleting anything. Is it safe to simply `rm -rf
/usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
two directory trees eat about 1GB right now.
Reply With Quote
  #4 (permalink)  
Old 04-04-2008, 07:28 PM
J.O. Aho
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Nikos Chantziaras wrote:
> J.O. Aho wrote:
>>> And space is showing signs of getting tight already. I only have a
>>> base-system, and yet it eats 3GB (from 10GB total). It looks like
>>> Gentoo will need outrageous amounts of space for a full KDE desktop.

>>
>> Each time you build something, you download the source and gentoo
>> patches, you should clean out your /usr/portage/distfiles of all
>> unneeded files. A full install of KDE will take something like 511M
>> when compiled.

>
> I used `eclean --destructive distfiles` to clean, but it's not really
> deleting anything. Is it safe to simply `rm -rf
> /usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
> two directory trees eat about 1GB right now.


It's safe to do so.


--

//Aho
Reply With Quote
  #5 (permalink)  
Old 04-04-2008, 09:25 PM
Arthur Hagen
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Nikos Chantziaras <realnc@arcor.de> wrote:
> J.O. Aho wrote:
>>> And space is showing signs of getting tight already. I only have a
>>> base-system, and yet it eats 3GB (from 10GB total). It looks like
>>> Gentoo will need outrageous amounts of space for a full KDE desktop.

>>
>> Each time you build something, you download the source and gentoo
>> patches, you should clean out your /usr/portage/distfiles of all
>> unneeded files. A full install of KDE will take something like 511M
>> when compiled.

>
> I used `eclean --destructive distfiles` to clean, but it's not really
> deleting anything. Is it safe to simply `rm -rf
> /usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
> two directory trees eat about 1GB right now.


Yes, it's safe. /var/tmp/portage/* will only contain *failed* compiles.
/usr/portage/distfiles is nice to have for when rebuilding something, but if
you don't mind having to redownload packages you recompile, it's safe to zap
that too.

Regards,
--
*Art

Reply With Quote
  #6 (permalink)  
Old 04-04-2008, 09:45 PM
Darin McBride
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Nikos Chantziaras wrote:

> J.O. Aho wrote:
>>> And space is showing signs of getting tight already. I only have a
>>> base-system, and yet it eats 3GB (from 10GB total). It looks like
>>> Gentoo will need outrageous amounts of space for a full KDE desktop.

>>
>> Each time you build something, you download the source and gentoo
>> patches, you should clean out your /usr/portage/distfiles of all
>> unneeded files. A full install of KDE will take something like 511M when
>> compiled.

>
> I used `eclean --destructive distfiles` to clean, but it's not really
> deleting anything. Is it safe to simply `rm -rf
> /usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
> two directory trees eat about 1GB right now.


While it's safe, I wouldn't clear out distfiles. /var/tmp/portage, however,
is safe as long as you don't have a current emerge running ;-)

The reason I keep distfiles (and mine is currently sitting at 3.3GB) is
because I find I'm rebuilding packages intermittently. Keeping the source
around speeds things up, even though I have a 10Mb internet connection.
It's also much kinder to the mirrors in that I'm not re-downloading (much)
each time I do a revdep-rebuild.

That and I have all my gentoo boxes mounting from a single location, so it
actually has the source to all builds on all machines. (Too bad eclean
couldn't check ALL machines for needed sources... luckily, the other
machines are almost solely subsets of my primary machine, so it's pretty
close.) This means that I download each source tarball once, and compile
it up to three times. (Yes, I could just reuse the binaries across the two
P4's, though not the P3, and if I had more P4s, I'd probably do so.) More
if I have to revdep-rebuild.

Reply With Quote
  #7 (permalink)  
Old 04-05-2008, 07:39 AM
Aragorn
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Darin McBride wrote:

> Nikos Chantziaras wrote:
>
>> J.O. Aho wrote:
>>>> And space is showing signs of getting tight already. I only have a
>>>> base-system, and yet it eats 3GB (from 10GB total). It looks like
>>>> Gentoo will need outrageous amounts of space for a full KDE desktop.
>>>
>>> Each time you build something, you download the source and gentoo
>>> patches, you should clean out your /usr/portage/distfiles of all
>>> unneeded files. A full install of KDE will take something like 511M when
>>> compiled.

>>
>> I used `eclean --destructive distfiles` to clean, but it's not really
>> deleting anything. Is it safe to simply `rm -rf
>> /usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
>> two directory trees eat about 1GB right now.

>
> While it's safe, I wouldn't clear out distfiles. /var/tmp/portage,
> however, is safe as long as you don't have a current emerge running ;-)


If you (and/or the OP) have a sufficient amount of RAM in your system, you
could then make */var/tmp/portage* a /tmpfs./ It's what I do, but then
again, that system has 32 GB of RAM in it, so your mileage may vary. ;-)

--
Aragorn
(registered GNU/Linux user #223157)
Reply With Quote
  #8 (permalink)  
Old 04-05-2008, 08:29 AM
J.O. Aho
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Aragorn wrote:
> Darin McBride wrote:
>> Nikos Chantziaras wrote:
>>> I used `eclean --destructive distfiles` to clean, but it's not really
>>> deleting anything. Is it safe to simply `rm -rf
>>> /usr/portage/distfiles/*` as well as `rm -rf /var/tmp/portage/*`? Those
>>> two directory trees eat about 1GB right now.

>> While it's safe, I wouldn't clear out distfiles. /var/tmp/portage,
>> however, is safe as long as you don't have a current emerge running ;-)

> If you (and/or the OP) have a sufficient amount of RAM in your system, you
> could then make */var/tmp/portage* a /tmpfs./ It's what I do, but then
> again, that system has 32 GB of RAM in it, so your mileage may vary. ;-)


There are some packages that requires a lot of free RAM memory to compile,
like OpenOffice (think that one may be one of the worst).


--

//Aho
Reply With Quote
  #9 (permalink)  
Old 04-05-2008, 09:05 AM
pk
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Aragorn wrote:

> again, that system has 32 GB of RAM in it, so your mileage may vary. ;-)


And I thought my 8GB were a lot! :-)

Reply With Quote
  #10 (permalink)  
Old 04-05-2008, 09:05 AM
pk
 
Posts: n/a
Re: emerging klibc gets wrong kernel sources?

Aragorn wrote:

> again, that system has 32 GB of RAM in it, so your mileage may vary. ;-)


And I thought my 8GB were a lot! :-)

Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Gentoo


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 02:59 AM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Advertising | Mortgage Calculator | Credit Counseling | Mortgages | McDonalds



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115