[34977] trunk/base
William Siegrist
wsiegrist at apple.com
Sat Apr 12 11:01:40 PDT 2008
On Apr 12, 2008, at 4:57 AM, Rainer Müller wrote:
> Rainer Müller wrote:
>> eridius at macports.org wrote:
>>> Revision
>>> 34977 <http://trac.macosforge.org/projects/macports/changeset/34977
>>> >
>>> Author
>>> eridius at macports.org
>>> Date
>>> 2008-03-13 07:13:51 -0700 (Thu, 13 Mar 2008)
>>>
>>>
>>> Log Message
>>>
>>> Add new --recursive option to port uninstall to uninstall
>>> dependents (#14637)
>> I'm not quite happy with the name --recursive, because it does not
>> imply in which direction we recurse. I would rather propose
>> something like --with-dependents or --follow-dependents. Although
>> this is longer, but much more clear.
>> We were also talking about 'recursive dependencies' before,
>> especially for 'port deps'. But in that case it was meant following
>> dependencies, not dependents. So --recursive might really lead to
>> confusion here.
>> In order to provide a consistent interface, we should define two
>> options for this. One for following dependencies and one for
>> following dependents. (And even one for doing both?)
>> Currently, we also have the global -R und -n flags which are only
>> used by upgrade and -u which is used by uninstall and upgrade. In
>> my opinion these should not be global because they are only used by
>> one or two targets. Therefore these should use the same naming
>> convention.
>
> Could we please find a better solution here before we branch off
> another release? Any reply appreciated.
I can see a use for both directions, so I guess having options for
both directions would be nice. But also a name like "follow-
dependents" or "also-dependents" would be clearer.
-Bill
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2421 bytes
Desc: not available
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20080412/d5d2543a/smime.bin
More information about the macports-dev
mailing list