FS#77285 - [gopass-jsonapi] mounts not working

Attached to Project: Community Packages
Opened by Christian Heusel (gromit) - Friday, 27 January 2023, 14:25 GMT
Last edited by Toolybird (Toolybird) - Thursday, 11 May 2023, 21:02 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Currently one cannot use gopass-jsonapi (and especially the corresponding browser plugins) on mounts apart from the root mount.
Most likely this is due to the config change introduced in version 1.15.

Additional info:
* Version: 1.14.6-1
* Gopass version: 1.15.3-1

Steps to reproduce:
1. have an external store
2. try querying the password in a browser plugin that uses gopass-jsonapi as backend
3. get an empty search result despite the password being findable via gopass search


I just tried and bumping the package to the latest release, which is version 1.15.3, solved the issue for me.
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 11 May 2023, 21:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  gopass-jsonapi 1.15.5-1
Comment by Christian Heusel (gromit) - Monday, 13 February 2023, 00:45 GMT
Hey shibumi,

any chance you get to bump gopass-jsonapi in the near future?
The issue is low in priority for me as I locally fixed it with a version bump as described above.

Note that this is not a bug being raised because the package is out of date, I created it because there is actual misbehaviour because of the unaligned versions for gopass and gopass-jsonapi in the [community] repo.

Let me know if there is anything I can help you with & thanks for contributing to Arch <3
Comment by Christian Heusel (gromit) - Friday, 17 February 2023, 11:40 GMT
As discussed on IRC, here is the patch for `gopass-jsonapi`'s `PKGBUILD`.
It essentially just bumps the version to 15.3. so it matches the version of `gopass` which is currently packaged.

I built the patched package in a clean chroot and (re-)verified that installing it fixes the described buggy behaviour.

Loading...