On Fri, Nov 08, 2019 at 08:04:45PM +0000, Raf Czlonka wrote:
On Fri, Nov 08, 2019 at 05:45:23PM GMT, Dumitru Moldovan wrote:
Hi misc,
I see pkg_info's man page says:
-Q query
Show all packages in $PKG_PATH which match the given query.
Trying in 6.6 to find the Python module "mysqlclient", I get the
following puzzling results:
$ pkg_info -Q mysql
php-mysqli-7.2.24
php-mysqli-7.3.11
php-pdo_mysql-7.2.24
php-pdo_mysql-7.3.11
$ pkg_info -Q py-mysql
py-mysql-1.2.5p6
py-mysqlclient-1.4.2p0
Am I doing something wrong? Why is "py-mysqlclient" not matched for
the first query?
Hi Dumitru,
Not only isn't "py-mysqlclient" matched, but also over 40 other
packages with "mysql" string.
How does your $PKG_PATH look like?
Thanks for looking into it!
$PKG_PATH is empty here, should have checked it first. I get the
expected results with:
PKG_PATH=`cat /etc/installurl`/`uname -r`/packages/`uname -m`/ pkg_info -Q mysql
But now I don't understand why I got any results at all with an empty
$PKG_PATH... Maybe I would have read that one line in the man page
more carefully if there was no result at all to begin with. :-]