FS#53170 - [pass] Fish completion does not work after update

Attached to Project: Community Packages
Opened by Bud Bundy (budric) - Sunday, 05 March 2017, 21:42 GMT
Last edited by Lukas Fleischer (lfleischer) - Wednesday, 12 April 2017, 05:20 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Lukas Fleischer (lfleischer)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No

Details

Description:
Fish shell completions don't work after upgrade. Release notes for version 1.7 mention change in auto-complete semantics. I had to copy the provided src/completion/pass.fish-completion into ~/.config/fish/completions to get it to work.

Additional info:
* package version(s): 1.7-1

Steps to reproduce:
Install pass with pacman and use fish shell.
This task depends upon

Closed by  Lukas Fleischer (lfleischer)
Wednesday, 12 April 2017, 05:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 1.7-2.
Comment by Michaël Defferrard (mdeff) - Wednesday, 08 March 2017, 09:10 GMT
I observed the same: https://bbs.archlinux.org/viewtopic.php?pid=1695662
Typing make by hand does however copy the fish completion to destdir.
Comment by Clemens (nervengift) - Wednesday, 29 March 2017, 19:08 GMT
the Makefile flag FORCE_ALL=1 (install all completion files) has been replaced by WITH_ALLCOMP="yes" and should be changed in the PKGBUILD
Comment by Dennis Værum (Muhaha) - Wednesday, 29 March 2017, 21:11 GMT
I just rebuild the package with PKGBUILD file and now the auto-completion for fish was included. I didn't have to replace FORCE_ALL=1 with WITH_ALLCOMP="yes".

Don't know what went wrong in the building, but just rebuild and give it and set pkgrel=2

Loading...