1 |
On 24/08/2015 16:46, Harry Putnam wrote: |
2 |
> Alan McKinnon <alan.mckinnon@×××××.com> writes: |
3 |
> |
4 |
> Working thru all the guff with all you posters patient help would |
5 |
> probably have been the best but between posting and seeing answers |
6 |
> (suring the morning in the wee hours). I jumped stupid and starting |
7 |
> uninstalling some of the blockers. |
8 |
> |
9 |
> So, I've made the mess considerably worse... maybe unsolvable since I |
10 |
> have no gcc now and so no way to grind out the builds.... plus other |
11 |
> truly boneheaded uninstalls that appear to have rendered my system |
12 |
> unusable .... just like the little warning says when you |
13 |
> gentoo -vC pkg ....... wheeeeee. |
14 |
|
15 |
|
16 |
Ah yes. That was a supremely thick move on your part :-) [1] |
17 |
|
18 |
> I'm pretty sure at this point... I best to get a re-install going. |
19 |
|
20 |
It can be fixed. If you want the learning experience, here's how you |
21 |
would do it: |
22 |
|
23 |
It isn't the dead-end it first appears. Yes, you do need a compiler to |
24 |
compile anything (including any version of the compiler itself), and now |
25 |
you don't have one. Solution: figure out a way to get one! |
26 |
|
27 |
Maybe your make.conf is set up to create binary packages, the variable |
28 |
is PKGDIR. Look in that directory for gcc, and emerge it (yes, you can |
29 |
emerge a tarball directly). Repeat for all important packages you |
30 |
unmerged. Now you have a compiler, because you don't need a compiler to |
31 |
untar a tarball. |
32 |
|
33 |
Or you can get a binary package from anywhere else you trust. |
34 |
|
35 |
Now, if you were to have unmerged python, or tar, bzip2 - then that is a |
36 |
bigger problem. Boot off a rescue CD, mount your regular system |
37 |
somewhere and untar into that location. Assuming of course that your |
38 |
rescue CD has the tools you need like tar and bzip2 (most of what is in |
39 |
@system) |
40 |
|
41 |
|
42 |
> |
43 |
> Also it may help some of you posters to know that this install was not |
44 |
> fully developed and an in common use OS anyway....A reinstall will loose |
45 |
> nothing of any importance. |
46 |
> |
47 |
> Whatever is there of importance would be in /home /etc/ and maybe /var |
48 |
> so I've rsynced them to my current Solaris desktop and will have any |
49 |
> needed files to use later after the reinstall has progressed to a |
50 |
> higher level. |
51 |
> |
52 |
> Thank you all for the suggestions they are most instructive and my |
53 |
> notes from them should prove useful down the road. |
54 |
> |
55 |
> PS - Its coming back to me how gentoo is installed with the stage3 and |
56 |
> portage downloads. |
57 |
> |
58 |
> Again, thanks for your patience |
59 |
|
60 |
Either way, you should be back up and running come Thursday latest :-) |
61 |
Hey, this is Gentoo, here we like watching gcc outpt scroll by for |
62 |
hours/days at a time. |
63 |
|
64 |
|
65 |
[1] Reminds me of an old joke: |
66 |
|
67 |
Q: What's the second worst sound you can hear a sysadmin make? |
68 |
A: Uh-oh |
69 |
Q: And the worst sound? |
70 |
A: Oops.... |
71 |
|
72 |
Looks like you had an oops moment there |
73 |
|
74 |
|
75 |
-- |
76 |
Alan McKinnon |
77 |
alan.mckinnon@×××××.com |