pkgng info command: -d overrides -r?
Darren Pilgrim
list_freebsd at bluerosetech.com
Mon Mar 4 10:21:16 UTC 2013
With pkg_info, I can get a list of ports requiring and depended on by a
given port by doing `pkg_info -rR`. In pkgNG, the equivalent would be
`pkg info -dr`, but there appears to be a problem giving -d and -r at
the same time. For example:
# pkg info -r postgresql-client-9.2.3
postgresql-client-9.2.3 is required by:
postgresql-server-9.2.3
# pkg info -d postgresql-client-9.2.3
postgresql-client-9.2.3 depends on:
pkgconf-0.8.9
libiconv-1.14
libxml2-2.7.8_5
gettext-0.18.1.1
So the output of -dr should be something like this:
# pkg info -dr postgresql-client-9.2.3
postgresql-client-9.2.3 depends on:
pkgconf-0.8.9
libiconv-1.14
libxml2-2.7.8_5
gettext-0.18.1.1
postgresql-client-9.2.3 is required by:
postgresql-server-9.2.3
But instead I get this:
# pkg info -dr postgresql-client-9.2.3
postgresql-client-9.2.3 depends on:
pkgconf-0.8.9
libiconv-1.14
libxml2-2.7.8_5
gettext-0.18.1.1
# pkg info -rd postgresql-client-9.2.3
postgresql-client-9.2.3 depends on:
pkgconf-0.8.9
libiconv-1.14
libxml2-2.7.8_5
gettext-0.18.1.1
It looks like pkg ignores -r if -d is given, but the two shouldn't be
exclusive. Am I missing something?
More information about the freebsd-ports
mailing list