1 |
Ok, so running through that forum I decided to try out some of the scripts |
2 |
to clean stale distfiles. |
3 |
The first one (distcleaner-0.0.2) returned a lot of errors. The second ( |
4 |
distmaint.py) was too weird. Finally, (distclean.sh) seemed to be ok, and |
5 |
freed 255 MB. I could then end my emerge (eclipse). After the emerge I |
6 |
end-up with 805Mb free. |
7 |
|
8 |
As you say Holly, this is far from enough if I want to compile something big |
9 |
and also maybe for smaller apps. Which means that I have a problem. |
10 |
In fact, I have a 38GB disk on my laptop. My mistake was that I assumed that |
11 |
gentoo was not so space-consuming. Now I'll have to make some modifications, |
12 |
redo my partitions. What I would like was to clean once per all my windoz |
13 |
partition (9GB)... but from time to time I need it.. unless I find a |
14 |
replacement to all the things I need from there. |
15 |
|
16 |
Anyway, thanks for the replies. |
17 |
If someone has a nice script to maintain distfiles under control let me |
18 |
know. ;) |
19 |
|
20 |
Cheers, |
21 |
Fernando. |
22 |
|
23 |
On 8/7/05, motub@××××××.nl <motub@××××××.nl> wrote: |
24 |
> |
25 |
> ----- Original Message ----- |
26 |
> From: Fernando Meira <fmeira@×××××.com> |
27 |
> Date: Sunday, August 7, 2005 10:22 pm |
28 |
> Subject: [gentoo-user] how to control portage space usage |
29 |
> |
30 |
> > Hi, |
31 |
> > this is probably an old discussion, sorry for bring it up again. |
32 |
> > |
33 |
> > When I joined Gentoo (a few months ago) I got the idea that I could |
34 |
> > control |
35 |
> > very well the space that gentoo would require. That would be great |
36 |
> > because |
37 |
> > of my 4.6G available to it. Then, not so long time ago I got very |
38 |
> > surprised |
39 |
> > with how much less space available I had when I didn't have |
40 |
> > (almost) |
41 |
> > anything installed. Now it's completely full and I'm the middle of |
42 |
> > an emerge |
43 |
> > :( |
44 |
> > |
45 |
> > Well, tears apart, I would like to know if there's a good way to |
46 |
> > control the |
47 |
> > space usage of portage, since it is the reason for my problem. |
48 |
> > My /usr/portage and /var/tmp/portage/ take 2.2G which is almost |
49 |
> > half of the |
50 |
> > partition. |
51 |
> > |
52 |
> > What I have installed: |
53 |
> > - some (split) ebuilds of kde 3.4.1 |
54 |
> > - e16 |
55 |
> > - e17 |
56 |
> > - firefox |
57 |
> > - gimp |
58 |
> > - acrobat reader 7 |
59 |
> > - xmms, amsn (and maybe a few more small packages) |
60 |
> > |
61 |
> > What I've found until now: |
62 |
> > - clear /usr/portage/distfiles and /var/tmp/portage after an |
63 |
> > emerge, or |
64 |
> > regularly (using tmpreaper) |
65 |
> > - there are some users-made scripts (still buggy) that look for old |
66 |
> > ebuilds |
67 |
> > in portage tree and erases them ( |
68 |
> > http://forums.gentoo.org/viewtopic-t-3011-highlight- |
69 |
> > portage+space+usage.html) |
70 |
> > |
71 |
> > Any comments/ideas/scripts about this, or everyone has plenty space |
72 |
> > to |
73 |
> > spare... |
74 |
> > |
75 |
> > Cheers, |
76 |
> > Fernando |
77 |
> |
78 |
> As far as I know, that's pretty much what you can do (assuming that the |
79 |
> cleaning of /var/tmp/portage occurs when you have a failed emerge |
80 |
> as well, since failed emerges leave the temporary work files there until |
81 |
> the emerge is either correctly completed, or you delete the files |
82 |
> yourself). |
83 |
> |
84 |
> The thing is, it now depends to some degree on just what you are emerging, |
85 |
> because as you fill your disk with emerged programs, and |
86 |
> assuming that those programs don't reside on another disk (/usr, /var, |
87 |
> /tmp, or /opt on another disk or partition than / ), you will lose |
88 |
> the ability to compile certain programs that naturally take up more space |
89 |
> than you have available during the emerge process. |
90 |
> |
91 |
> I'm thinking specifically of OpenOffice.org, which takes about 3GB just to |
92 |
> emerge, but I suspect Mozilla and its ilk, and certain KDE |
93 |
> programs may not be much better. Not to mention X.org <http://X.org> or |
94 |
> glibc. But from what you've said, even if /usr/portage/distfiles |
95 |
> and /var/tmp/portage are empty, you wouldn't have enough space to emerge |
96 |
> OO.o at this time, and possibly other high-end programs as well. |
97 |
> Of course, you could just use the openoffice-bin package for that case. |
98 |
> But not for every case that this might occur, and frankly, it's a |
99 |
> losing proposition (either you have to be constantly on the ball as to how |
100 |
> much space every program you want needs to emerge, or you have |
101 |
> to give up some stuff). |
102 |
> |
103 |
> Less than 5GB is really not enough for a Gentoo install unless it's going |
104 |
> to be *very* minimal. If I was you, I'd look around for an old 5 |
105 |
> or 10 GB disk, slap it in the box and move /usr or /var (probably a better |
106 |
> choice) to that, and then mount it to the / partition. |
107 |
> |
108 |
> Just my 0.02 |
109 |
> Holly |
110 |
> -- |
111 |
> gentoo-user@g.o mailing list |
112 |
> |
113 |
> |