Gentoo Archives: gentoo-user

From: darren kirby <bulliver@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Would emerge --sync remove old profiles?
Date: Sat, 26 Apr 2008 21:15:48
Message-Id: 200804261514.18942.bulliver@badcomputer.org
In Reply to: Re: [gentoo-user] Would emerge --sync remove old profiles? by Mark Knecht
1 quoth the Mark Knecht:
2
3 > I don't buy that it's my issue created by a long time between updates.
4 > I could turn on any machine that's sitting in a junk heap or back room
5 > somewhere. It hasn't been powered up in a long time. I log in and want
6 > to figure out what's in front of me with respect to updates. I type
7 > emerge sync and portage deletes files. to me that's just wrong.
8
9 Whether you have bought it or not, it is what you have taken home by using
10 Gentoo. This would not be an issue for you without such time between syncs,
11 plain and simple. I don't think expecting users to sync at least once a year
12 is too much to ask for a dynamic distro such as this one.
13
14 What is the alternative? Have the portage tree grow forever, keeping old
15 ebuilds and profiles that 99 percent of users don't need? Portage would
16 likely be 10GB+ by now if it was never pruned. Seperate it into
17 'emerge --sync' and 'emerge --profile'? Sounds like more work for that 99% of
18 users....
19
20 Also, it is not as if all these ebuilds have disappeared. They are all in the
21 CVS 'attic'. Perhaps the profiles are there too.
22
23 > As I say, I can get around the problem by simply copying absolutely
24 > everything somewhere else to protect it. It just seems to me that's
25 > not as slick as Gentoo really is. (And I think you know I LOVE this
26 > distribution and have no desire to run anything else. My comments are
27 > made ONLY in the hope that one day some developer will see the value
28 > and look into some sort of change that would help with this. It's
29 > happened to me with profiles, kernels, device drivers, lots of stuff.
30 > It doesn't need to be an issue, or so I feel.)
31
32 Feel free to post your suggestion to -dev, but I don't think you will find a
33 great reception. One thing I have learned in the OSS world is that if a user
34 needs some sort of non-standard configuration they are generally left on
35 their own to create and maintain it. Devs cannot be expected to make
36 everybody happy.
37
38 Now: I realize this issue is obviously quite important to you, but I say it
39 is 'non-standard' because I have never before heard anyone complain of this
40 issue in 4+ years of using Gentoo.
41
42 Everything you need to solve the problem has already been mentioned in this
43 thread. Use an overlay, and point 'make.profile' to a profile directory that
44 is outside of PORTDIR. Grab old ebuilds you need from the attic.
45
46 Again, ask some devs if you like, but I do feel you will be left on your own
47 with this one...
48
49 > Anyway, enough of this. thanks!
50 >
51 > - Mark
52
53 -d
54 --
55 darren kirby :: Part of the problem since 1976 :: http://badcomputer.org
56 "...the number of UNIX installations has grown to 10, with more expected..."
57 - Dennis Ritchie and Ken Thompson, June 1972
58 --
59 gentoo-user@l.g.o mailing list