-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 16 October 2002 14:27, you wrote:
> Sorry for being rude, but ...
> This is the storry
>
> Several weeks ago, I updated RH7.3 to 8.0 version using "update all"
> option. Even though I didn't asked the installation program to remove any
> programs from my disk, I was astounded to discover that KPackage and GnoRpm
> have gone, and now the only way to have a GUI to package management is some
> impotent tool that RH have included, which gives me no choices what so
> ever.
I wouldn't judge RH as harshly as you but there is one very important
technical comment that I would like to make:
NEVER NEVER NEVER NEVER trust upgrades!!!!
And another good hint:
NEVER NEVER NEVER NEVER custom select which packages you install UNLESS
you're starting off from one of the predefined collections.
Why ?!?
EVER NEVER NEVER NEVER trust upgrades!!!! - The upgrade process heavily
depends on the fact that dependencies listed in RPMS are: 1. accurare. 2
complete. They are neither. Why ?!? simply because they are mostly deduced
from binary .so dependencies and dependencies like "this tool runs that tool"
don't come into play unless someone with intimate knowledge of the software
made the RPM which is not the case since usually RH are the ones doing the
packaging and not the original author of the application (yes yes yes - it's
better if the original auther did the packaging just like any other thing
like documentation, bug tracking and security. Things are always better when
they are done at the source of the application than by some outsider and they
also are more consistant that way). Upgrading a major distribution version is
such a leap of faith that you're better off writing the damn thing
yourself...:)
Regarding selection of individual packages. Lets say that a distribution has
700 packages. This means that you can make 2^700 different selection of what
to install. Because of the "span the graph" algorithm the number of choices
is actually a lot smaller but it's still MUCH LARGER THAN THE NUMBER OF
ELEMENTARY PARTICLES IN THE KNOWN UNIVERSE. What does this mean ? That RH did
NOT, UNDER ANY CIRCUMSTANCES, did QA on every conceivable choice of packages.
They did, however, do QA on the 10-15 preselected configuration that they did
offer. And they found the bugs in them (that came from having
incomplete/inaccurate RPM dependencies). If you select whatever you want you
may hit a dependency bug. It may be easy to solve (a UI program may complain
that it cannot find another program and you'll just install the RPM). But if
you are unlucky you'll find yourself with the firewall not running an
essential component WITHOUT YOU KNOWING ABOUT IT!!!. I hope I made myself
clear...:)
Cheers,
Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9rWXNxlxDIcceXTgRAjw2AJ9IjMWyoARyblm4RIe2/6nsNfhEXACgyv+4
za679TfMcmui2Mk/jym05lM=
=tjMo
-----END PGP SIGNATURE-----
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]