1 |
I am *REALLY* new to gentoo linux but I just installed (from the rc4 pre iso |
2 |
image), and grabbed the portage tree with rsync then went into |
3 |
|
4 |
|
5 |
cd /usr/portage/sys-apps/portage |
6 |
ebuild portage-x.y.z.ebuild merge |
7 |
|
8 |
and now I can't grab packages off of the cd...It looks like it wants all the |
9 |
packages in a two level heirarchy. <category_name>/<package_name> |
10 |
|
11 |
mount /mnt/cdrom |
12 |
cd /mnt/cdrom/packages/All |
13 |
|
14 |
|
15 |
All > pkgmerge ncftp-3.0.2.tbz2 |
16 |
Traceback (most recent call last): |
17 |
File "/usr/sbin/pkgmerge", line 68, in ? |
18 |
mykey=mytbz2.getelements("CATEGORY")[0]+"/"+mypkg[:-5] |
19 |
IndexError: list index out of range |
20 |
|
21 |
========================================== |
22 |
|
23 |
And I tried backing out the new version with a portage-unmerge since, |
24 |
portage-maintain said I had two versions on my system. Don't do this. I think my |
25 |
portage system is fubar'd up now. |
26 |
|
27 |
All these bash scripts kinda smell like install shield for unix. I had to go to |
28 |
counseling about my experience with bash. |
29 |
|
30 |
I like the use of python, I just wish it was more pervasive.. |
31 |
|
32 |
What is the best technique to get a working portage back on my system? |
33 |
|
34 |
Can I make ebuild scripts in python instead of bash? |
35 |
|
36 |
Thanks, Sean. |