On Sun, Nov 14, 2004 at 11:37:58PM +0000, Brian Nelson wrote: > On Sun, Nov 14, 2004 at 10:33:32PM -0800, Marc Wilson wrote: > > It ignores the status file in favor of its own re-implementation of it. > > That's not really a problem, other than #137771, which I assume will be > fixed some day.
Fixed "some day"? This is absurd. This is a fundamental design problem. Why in the *world* would you design the application such that it behaved differently on such a basic level depending on how you invoked it or not? Bug #137771 is almost *three years old*. Every day you see on d-u people being told to use dselect or dpkg to put packages on hold, and you see people being told to use aptitude over apt-get. And you don't see the problem? Oh, and there's also #146207, #161810, #174091, #177374, #199887, #220794, and others. Gee, I guess people are noticing that it doesn't work the way the rest of the tools do, huh? But all the maintainer does is blow it off. Aptitude will eventually propagate a hold placed in the standard database to its re-implemented database. But the reverse is NEVER true. > > Its behavior regarding dependency resolution is different depending on > > whether you're using it from the command line or the ncurses interface. > > Bug number? I've never seen this myself, and don't really care anyway > since I do any dependency resolution in the ncurses interface. I can't find the bug off the top of my head... I think the maintainer closed it finally... fixing it or not I do not know. I do remember the Barbie-esque comment that was in the thread though... "but dependency resolution is HARD!". It certainly is hard, but why should it be easier or harder depending on the user interface? > > It's claimed that aptitude is a drop-in replacement for apt-get, except > > Claimed by whom? I know you read d-u... it's all over the place. Further, the fact that it (a) has the command-line interface at all, and (b) that it implements the same command set as apt-get is telling. > > that aptitude by default installs Recommends/Suggests, while apt-get only > > tells you about them. > > By default it installs recommends but not suggests, which is pretty sane > to me. Whether it's sane or not, it's not the same behavior as apt-get, and therefore it's not a drop-in replacement for it. > I guess all of your problems with aptitude have to do with the > command-line interface. It seems rather foolish to complain about that > though, since if your using it you're missing out on pretty much all > of the power and usefulness of aptitude. And no, most of what it can do, you can do from the command line or the ncurses interface. -- Marc Wilson | BOFH excuse #445: Browser's cookie is corrupted -- [EMAIL PROTECTED] | someone's been nibbling on it. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]