1 |
On Tue, Jun 23, 2009 at 6:28 PM, Neil Bothwick<neil@××××××××××.uk> wrote: |
2 |
> On Tue, 23 Jun 2009 17:06:42 -0700, Mark Knecht wrote: |
3 |
> |
4 |
>> I absolutely HATE this about portage. Update your machine just |
5 |
>> thinking about trying a new piece of software and then find you cannot |
6 |
>> immediately go back. Gentoo was supposed to be about choice. Seems |
7 |
>> it's not about my choice anymore. Bummer. |
8 |
> |
9 |
> You can tell before you perform the update that the old version is no |
10 |
> longer in portage, |
11 |
|
12 |
How? I run eix-sync and at that point it's no longer in |
13 |
/usr/portage/distfiles. Am I supposed to study what eix-sync is going |
14 |
to do before it does it for the 800 or so packages that are on my |
15 |
system? Fat chance anyone does that on a regular and thorough basis. |
16 |
|
17 |
Or do you mean let eix-sync happen, then study emerge -pvDuN and |
18 |
somehow determine that it's going to delete one out of 100 packages |
19 |
that it's going to update? |
20 |
|
21 |
I'm lost. |
22 |
|
23 |
> then you can copy the ebuild from /var/db/pkg to your |
24 |
> overlay (and run quickpkg for speed) before updating. Remember that |
25 |
> nothing is ever truly removed from portage, it is still in the CVS attic, |
26 |
> |
27 |
> What would be handy would be a script that you run after you sync. If a |
28 |
> package you have installed is no longer in the tree, it copies the ebuild |
29 |
> to an overlay. |
30 |
|
31 |
Ebuild and the source code package also? |
32 |
|
33 |
(Sarcastically) What's an 'personal' overlay? You don't need one to |
34 |
install Gentoo. You don't seem to need one until it's too late and you |
35 |
have to somehow create it and deal with this after it's become a |
36 |
problem. My problem was I'm already toast at the dinner table tonight. |
37 |
I told the family that the machine doesn't work anymore and now it's |
38 |
not clear I'm allowed to sleep here anymore. Hard to build an overlay |
39 |
if I'm locked out. |
40 |
|
41 |
A different short-term solution might be to find another old junker |
42 |
machine that is supported, building it out of junker parts. This would |
43 |
be good if I had any certainty that when the work was completed |
44 |
portage wouldn't immediately create the same havok. |
45 |
|
46 |
Fool me once, shame on you portage. Fool me twice... |
47 |
|
48 |
- Mark |