On Thursday 16 February 2006 20:31, Marius Mauch wrote: > Right now 'emerge action' and 'emerge --action' are both supported. But > as we learned with the rsync case 'emerge action' has potential > namespace conflicts with 'emerge package' I'd propose to deprecate > 'emerge action' before we hit another real conflict. > (The alternative would be to deprecate 'emerge package' in favor of a > to-be-written 'emerge install <package>', but that's even more > problematic) > Technically it's a no-brainer, only potential problem would be user > confusion. > Any objections against this for pre5?
If by "deprecate" you mean to detect when '--' hasn't been prepended and either go ahead with the action or notify that the package doesn't exist then I have no objections. Might be better to go with the latter so that users adjust quickly. """ Actions specified without a '--' prefix is no longer supported. Please use --update instead. emerge: there are no ebuilds to satisfy "update". """ Doing it that way will show exactly why it's being dropped without the need for a written explanation (and hopefully no bug about how it's a terrible usability regression). -- Jason Stubbs -- [email protected] mailing list
