-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Michael Hipp wrote:
| Andrew Mathews wrote:
|
|> Because -i installs a package set and -e uninstalls a package name, e.g.
|> one is a bundle of files and one is already "extracted" which is
|> recorded in the rpm database. Same as you can't tar -zxvf a .tar file
|> but you can a .tar.gz file, since the .gz hasn't been gunzipped yet..
|
|
| Yes. One is a file name and the other is a package name. But given that
| there is a 1:1 relationship between the two, would it have been such a
| burden to have it figure out such things on its own?
|
| Michael
|
Actually it wouldn't be as easy as you make it sound. Consider that
several distributions are RPM based, all having different placement of
the specific files. A Mandrake package (.mdk) will be at least 50%
different from RedHat, as will one built using rpmbuild for a different
distro. Including *every* possible permutation of where these
possibilities could be is not logical to include with an rpm package,
thus it leaves it up to the system to track where it scatters the
associated files in the rpm database. Thus a package that's say 100k in
size would at least double in size just to add all the extra database
info that is taken care of automatically at install time. Keeps the
packages smaller, more easily distributed, and efficient. A very good
tradeoff for a small naming convention inconvenience.
- --
Andrew Mathews
- ---------------------------------------------------------------------
~ 8:20pm up 7 days, 1:45, 9 users, load average: 1.05, 1.22, 1.27
- ---------------------------------------------------------------------
MATH AND ALCOHOL DON'T MIX!
Please, don't drink and derive.
Mathematicians
Against
Drunk
Deriving
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org
iD8DBQE/g3d9idHQ0m/kEssRAgUvAJ0XtPqWpWIdMgJM1OfhcEk6QSEHtwCfcIOR
z1YJnVolDDh/FCsjNdja4iE=
=TzGf
-----END PGP SIGNATURE-----
_______________________________________________
Linux-users mailing list
[EMAIL PROTECTED]
Unsubscribe/Suspend/Etc -> http://smtp.linux-sxs.org/mailman/listinfo/linux-users