Daniel B. Thurman wrote:
Unfortunately, yumex and package manager is really a bad
design IMHO because when I went through all the trouble
of identifying the packages I wanted installed (it was
massive), all of these packages would spend 12 hours
downloading GB of files from the Internet, start testing
the transaction and either crash or hang the FC5-T3 completely,
i.e I could no longer ping FC5-T3.
Is it the version of yumex from Fedora Extras development?
Restarting the package programs, would perform a yum clean up
effectively wiping out the 12 hours (3 times) or so downloaded
package I was looking for the designer of these package program
and wanted to say a few unkind words. I was definately displeased.
Why do the designer of these package programs decide to do an
automatic cleanup and don't even bother asking the user first
is beyond me.
I usually run yum clean all after verifying the install went well.
Usually there are still packages cached in
/var/cache/yum/development/packages after pirut exits. I did not realize
that pirut would do a cleanup. This is bad if a user wanted to copy the
rpms that were downloaded to media for future upgrades on other
non-networked machines. If it does actually cleanup, filing a bug report
against pirut would be wise. WE cannot do much more than side either way
or another action. Updating the program is easier if the designer knows
about the bug.
Never mind that this is T3 - this is a really horendeous way
to treat a tester when they cannot even download the updates
or packages needed to get FC5-T3 updated to a useful state.
Maybe the best thing to do is to download the RPM files and
do a rpm manual install and toss these package managers
completely out of my FC5-T3 system.
If you want to install off of the local media, you can make a repo file
or edit the link to baseurl=file:///media/<mountpoint-for-DVD> and run
yum, pirut to install desired packages from the install disc. (dvd
anyway). I had to set up a local repo to update a non-networked computer
from FC5T2 to FC5T3 because of a USB DVD problem and the upgrade took.
It did take a really long time to complete, but it did complete.
Hell, with yumex, I tried to select 5 packages - it went through
the whole thing up to transaction testing and the whole program
dropped dead, i.e. the entire application program disappeared
and no trace/log of what the heck happened. Yumex is in serious
need of repair - it is extremely unstable. Package Manager is
probably more stable but is dumber than an ox.
A select all for different groups would make things more bearable on the
installer. Pirut pretty much mirrors what is available from the
installer except there is a list feature where you can pick items that
are not in any particular group. I like pirut and it performs the job
well for my purposes. I don't think that the program should be
criticized harshly. I do think that nicely toned bug reports to
bugzilla.redhat.com and component pirut would aid in improvements to the
program.
I think I will stop here and take a long break. I will let the
other testers do the fun part of testing. I am just not going
to continue to rubber hose my self and scream 'mea culpa'.
Filing bug reports against the problems which you noted would be great
to try to eliminate them for FC5. I don't think a large amount can be
done since the freeze is today and FC5 should be out shortly after.
The trouble to file bug reports might get improvements added after FC5
is released though.
Thanks for taking the time to test the distro to be. It looks like you
might be holding back on upgrading for awhile.
I mostly like what I have experienced with the test distribution. I did
not like certain additions and deletions of programs and such. I
expressed my likes/dislikes and realize the distribution to be
marketable for a wide range of users, certain programs have to be
eliminated or made absolutely unexciting to be less offensive to the
mainstream. Personally, I find the elimination of certain programs to
cut away at the personality of Linux distributions in general. I can add
what I need. Those who want to make the distribution boring can become
satsfied and developers can hide graphics defects by not exposing the
cards to tests.
Jim
Had enough,
Dan
--
Always look over your shoulder because everyone is watching and plotting
against you.