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?

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.
--- bin/emerge.org	2006-02-16 09:38:57.000000000 +0100
+++ bin/emerge	2006-02-16 12:21:26.000000000 +0100
@@ -272,7 +272,7 @@
 			sys.exit(1)
 	elif (not myaction) and (x in actions):
 		if x not in ["system", "world"]:
-			#print red("*** Deprecated use of action '"+x+"'")
+			print red("*** Deprecated use of action '%s', use '--%s' instead" % (x, x))
 			if x=="rsync":
 				# "emerge rsync"
 				print

Attachment: signature.asc
Description: PGP signature

Reply via email to