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

Reply via email to