At 11:35 AM -0400 6/20/13, Lawrence Velázquez wrote:
On Jun 20, 2013, at 10:23 AM, Craig Treleaven <ctrelea...@cogeco.ca> wrote:
I'll throw in a couple of cents worth in (even
though we've abolished the penny here in
Canada!)
We're still stuck with ours :(
The -v option in 'port -v installed' adds:
"(active)" in the obvious cases
"platform=___" -- I don't see the value in this?
"archs=___" which is again useful info.
The "platform" field is somewhat useful for
debugging migration-related issues.
Would it make sense to implement 'port list',
'port echo', 'port outdated' and 'port
installed' as wrappers to 'port info'?
I'm not sure how this makes sense. The "port
info" subcommand is intended to produce as much
useful information as is reasonable, not lists
of ports. If "port installed" produced the
output of "port info" for every port I had
installed, I'd shoot myself in the face.
Try 'port info --fullname --category --line
installed'; see 'port help info' for all the
options.
And "port echo" is kind of its own thing. It's
intended for checking what pseudoports and
complex port specifications (using logical
operators and such) evaluate to, which is why it
only prints port names.
'port list requested' is awfully darn similar to 'port echo requested'.
> * There seems to be a bug with 'port -q list
installed' as it lists ALL ports--not just those
installed!
What version of base are you running? On latest
trunk, that command works fine.
My mistake, it is so slow (and it repeats the
same line for each time a version of the port was
installed) so I thought it was going through
every port.
Perhaps a flag could de-dupe the list of ports
that the pseudo expands to? Such as when
attempting to get a list of ports in order to
migrate to a new OS version.
Craig
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev