View Single Post
Old 18th June 2012
Carpetsmoker's Avatar
Carpetsmoker Carpetsmoker is offline
Real Name: Martin
Tcpdump Spy
 
Join Date: Apr 2008
Location: Netherlands
Posts: 2,243
Default

Decent graphics support.

Quote:
Originally Posted by araby View Post
- a decent package manager like APT & YUM
*hickup* *cough*

It's been years since I last used apt, so I'll refrain from commenting on that, although my impressions 5-6 years ago were not good.
YUM is *NOT* a "decent" package manager. A "complete piece of junk" would be a more accurate description by any standard.

Things that are wrong with yum (in no particular order):
1) Slow .. SLOW ... SLOW ...
2) Unable to launch 2 instances: For example an install and search. The way it locks stuff is stupid.
3) It moves my config files around when upgrading, for example it saves /etc/dovecot/dovecot.conf to /etc/dovecot/dovecot.conf.rpmsave -- Very annoying.
4) It's very opaque and difficult to see/understand what's going on (and thus, un-UNIX).
5) It's actually just a front-end for another tool (rpm), why not just fix rpm instead of adding an extra layer?
6) I've had instances where it just crashes, and whatever I did, I was unable to get a meaningful error message (See lack of transparency above).

As for FreeBSD's "pkg-ng":
It seems sort of OK. I dislike that it uses sqlite, you can't grep sqlite. It does promise a somewhat more reliable database (one common issue is running make deinstall while there is still a +REQUIRED_BY file, this information is then lost... Then again, this file isn't really reliable anyway due to GNU autotools which links against binaries even though it's told not to)... Ah well, at least it doesn't use XML
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
Reply With Quote