Bug ID 1176100
Summary password-store package incorrect system extensions path (/usr/lib vs. /usr/libexec)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter sean@sdoconnell.net
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

TW 20200829
password-store-1.7.3-2.5.noarch
pass-otp-1.2.0-1.6.noarch

PROBLEM: 'pass' program fails to find extensions (e.g. pass-otp) in some use
cases (e.g. the password-store-otp.el package in Emacs).

CAUSE: /usr/bin/pass sets the SYSTEM_EXTENSION_DIR ENV var:

658:  SYSTEM_EXTENSION_DIR="/usr/lib/password-store/extensions"

The system extensions path has been moved to
/usr/libexec/password-store/extensions with a recent pass-otp package update.

SOLUTION: Patch /usr/bin/pass to update SYSTEM_EXTENSION_DIR to new
/usr/libexec path.

WORKAROUND: Symlink /usr/lib/password-store/extensions to
/usr/libexec/password-store/extensions.


You are receiving this mail because: