| Summary: | pkg_info fails to find installed packages in some cases | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Mark Stosberg <mark> |
| Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Mark Stosberg
2001-12-08 14:20:01 UTC
Mark Stosberg <mark@summersault.com> writes: > $cd /usr/ports/lang > $ pkg_info python* When you do this, your shell expands "python*" to the list of files and directories in the current directory whose names begins with "python". This is not pkg_info's doing; pkg_info simply looks in /var/db/pkg for directories whose names match one of its command-line arguments. If you use zsh, you can add the following line to your .zshrc to teach zsh how to perform argument expansion for pkg_info: compctl -g '/var/db/pkg/*(/:t)' pkg_info pkg_delete With this, when you press TAB or ^D on a command line that begins with "pkg_info" or "pkg_delete" followed by a space, zsh will look for completions in /var/db/pkg instead of the current directory. DES -- Dag-Erling Smorgrav - des@ofug.org State Changed From-To: open->closed User error. |