FS#25722 - Ack files installed in extraneous directories, lead to "command not found"
Attached to Project:
Community Packages
Opened by Daren Scot Wilson (darenw) - Tuesday, 23 August 2011, 06:42 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 23 August 2011, 11:11 GMT
Opened by Daren Scot Wilson (darenw) - Tuesday, 23 August 2011, 06:42 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 23 August 2011, 11:11 GMT
|
Details
Description:
Installed ack ("betterthangrep", sometimes known as ack-grep) with pacman. It wouldn't run. The ack program turned out to be installed as /usr/bin/vendor_perl/ not /usr/bin/ack. It was therefore not in my PATH, so I got only "command not found". Files in /usr/share/ provided by package are also in vendor_perl directories. The Package Contents on the Arch site's page for ack (http://www.archlinux.org/packages/community/any/ack/) also shows these extraneous directories. Short term fix: move (or symlink, or copy) the file ack from /usr/bin/vendor_perl into /usr/bin. Package was ack 1.94-2, and pacman is ver 3.5.3. Steps to reproduce: With ack not installed yet, pacman -S ack Then look in /usr/bin and note absence of ack, but presence of vendor_perl/ |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Tuesday, 23 August 2011, 11:11 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#25670
Tuesday, 23 August 2011, 11:11 GMT
Reason for closing: Duplicate
Additional comments about closing: