Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39008 - [ack]

Attached to Project: Community Packages
Opened by Karol Marcjan (szabba) - Sunday, 23 February 2014, 13:38 GMT
Last edited by Dave Reisner (falconindy) - Sunday, 23 February 2014, 15:06 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

ack is not in /usr/bin

Additional info:
* ack: 2.12-1
* `pacman -Ql ack`:
> /usr/
> /usr/bin/
> /usr/bin/vendor_perl/
> /usr/bin/vendor_perl/ack
> /usr/share/
> /usr/share/man/
> /usr/share/man/man1/
> /usr/share/man/man1/ack.1p.gz
> /usr/share/perl5/
> /usr/share/perl5/vendor_perl/
> /usr/share/perl5/vendor_perl/App/
> /usr/share/perl5/vendor_perl/App/Ack.pm
> /usr/share/perl5/vendor_perl/App/Ack/
> /usr/share/perl5/vendor_perl/App/Ack/ConfigDefault.pm
> /usr/share/perl5/vendor_perl/App/Ack/ConfigFinder.pm
> /usr/share/perl5/vendor_perl/App/Ack/ConfigLoader.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Collection.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Default.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Extension.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/ExtensionGroup.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/FirstLineMatch.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Inverse.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Is.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/IsGroup.pm
> /usr/share/perl5/vendor_perl/App/Ack/Filter/Match.pm
> /usr/share/perl5/vendor_perl/App/Ack/Resource.pm
> /usr/share/perl5/vendor_perl/App/Ack/Resource/
> /usr/share/perl5/vendor_perl/App/Ack/Resource/Basic.pm
> /usr/share/perl5/vendor_perl/App/Ack/Resources.pm

Steps to reproduce:
* Install/upgrade ack
* `source ~/.bashrc`
* Try to use ack
* `pacman -Ql ack`
This task depends upon

Closed by  Dave Reisner (falconindy)
Sunday, 23 February 2014, 15:06 GMT
Reason for closing:  Not a bug
Additional comments about closing:  /etc/profile.d/perlbin.sh adds the appropriate dir to your PATH.
Comment by Karol Marcjan (szabba) - Sunday, 23 February 2014, 13:39 GMT
Crap, I forgot to finish the title.
Comment by Dave Reisner (falconindy) - Sunday, 23 February 2014, 13:46 GMT
It's never been in /usr/bin. See /etc/profile.d/perlbin.sh which adds the relevant perl dir to your PATH.
Comment by Karol Marcjan (szabba) - Sunday, 23 February 2014, 14:24 GMT
The perlbin.sh provided by perl-5.18.2-2 does not add the directory containing ack to the PATH. Is that an issue with the Perl package or upstream in ack?
Comment by Dave Reisner (falconindy) - Sunday, 23 February 2014, 14:28 GMT
Sounds more like a problem with your local install...

$ bsdtar xOf /pkg/bin/perl-5.18.2-2-x86_64.pkg.tar.xz etc/profile.d/perlbin.sh | grep /usr/bin/vendor_perl
[ -d /usr/bin/vendor_perl ] && PATH=$PATH:/usr/bin/vendor_perl
Comment by Karol Marcjan (szabba) - Sunday, 23 February 2014, 15:01 GMT
Ok, sorry for the fuss.

Loading...