s. keeling wrote:

Incoming from [EMAIL PROTECTED]:


Nah. Debian's real sane that way. If you install exim, it first
uninstalls your other MTA.


You mean, it *tries* to uninstall it... all it takes is one screw-up
to put me in the O-zone with things like that. What if (*just*
for insatance) the "other" MTA used different versions of some packages



That's the difference between rpm and deb. When you uninstall a deb,
dpkg runs the uninstall script that arrived when you installed it.
The uninstall script was supplied by the package maintainer, and he
knows what's to be uninstalled because he's the one who decided what
would be installed. If it fails, that's what reportbug is for.



There are enough differences between rpm-based distros and deb-based distros without making them up.


If you want to differentiate between the two package management systems, then do your research instead of inventing facts.

rpm packages can have scripts to run at install time, and at uninstall time. rpm also have triggers which, I think, are scripts to run when some other package is installed/removed.

If fact, I think that since rpm lacks few features of dpkg, and has some that I'd like to see incorporated into dpkg:
Can dpkg verify the integrity of installed pakcages? rpm can.
Can dpkg tell you when packages were installed?rpm can.
Can dpkg produce a formatted list (think printf) of installed packages and/or their contents? rpm can.


The most significant difference between the Debian and RH approaches to package management is that, until recently RH had nothing equivalent to apt-get and such. Now, the rpm world has up2date, yum and even apt-get. I have used (lightly) up2date and it seemed quite as nice as apt-get: better if you find a GUI helps your productivity.

I have not used yum or apt-get on an rpm-based system, nor synaptic and aptitude on Debian, so I won't comment further on those.





--

Cheers
John

-- spambait
[EMAIL PROTECTED]  [EMAIL PROTECTED]
Tourist pics http://portgeographe.environmentaldisasters.cds.merseine.nu/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to