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.