Installing RPM/YUM is probably okay, if you want to do that. If you do, always be sure to use RPM/YUM to install new things, if it supports it, and never do a manual, or WarpIn install, when RPM/YUM supports whatever you need. I think your problem happened when you installed the older RPM/YUM over top of the new one (which may actually be in a different place).
I was surprised when I discovered that RPM/YUM was a default. If I remember correctly, it is the option that says it will install QT and ODIN support, there is no mention of RPM/YUM. When you deselect that, it will not install QT or ODIN (and probably a few other things). They can be installed in the old way, later, if you don't install RPM/YUM.
I finally had a chance this week to have a look at the eCS 2.2 install - under Software - System Extensions, I found "Package Management Framework for Unix Ports" which contained RPM/YUM (Checked by default). Two separate menu items under System Extensions were "QT4" (checked by default) and "ODIN32" (checked by default).
Don't know if there are dependencies between the three or at least between YUM and QT4 as unchecking the various items made no difference to the others (but this is only a beta).
Not that I have found. It seems that you simply do the RPM/YUM commands from a command line window (which is what the "console" is anyway). I have seen nothing else that even mentions RPM/YUM, but I haven't gone searching for it either.
Typing Yum Install Yum from the command prompt works the same. What I got when I tried it with the eCS 2.2 install was:
Updating:
yum noarch 3.2.27-6.oc00 netlabs-rel 1.0 M
Installing for dependencies:
libgcc473 i386 4.7.3.1-1.oc00 netlabs-rel 26 k
Updating for dependencies:
python i386 2.7.6-10.oc00 netlabs-rel 6.6 M
python-libs i386 2.7.6-10.oc00 netlabs-rel 866 k
rpm i386 4.8.1-18.oc00 netlabs-rel 649 k
rpm-libs i386 4.8.1-18.oc00 netlabs-rel 355 k
rpm-python i386 4.8.1-18.oc00 netlabs-rel 74 k
yum-metadata-parser i386 1.1.4-4.oc00 netlabs-rel 21 k
Transaction Summary
================================================================================
Install 1 Package(s)
Upgrade 7 Package(s)
Total download size: 9.5 M
Is this ok [y/N]:
So, essentially it wants to install the same seven updates, including libgcc473 4.7.3.1 and python 2.7.6. I suspect if I let the update run I would get the same "version mismatch" and "killed" messages as I noted before.
I held off on the update and will file a bug report to Netlabs and let them sort out if something needs to be fixed.
Remember that eCS 2.2 beta II is a beta, and it was not completely updated when it was built. There are a few "problems" that need to be fixed, and a number of things that need to be updated.
Actually I was aware of the still beta nature of eCS 2.2 when I installed it, Doug - I did not test it earlier in the year, and I want to evaluate the current state of development, and how usable it is - eCS 2.1 will not install on the new machine, while 2.2 will, probably due to the updated ACPI and maybe other items - I thought I'd have a go at this version, until we see what Lewis Rosenthal and Co. have in mind, for further development.
Best as always!
Mark