[Bug 1176100] New: password-store package incorrect system extensions path (/usr/lib vs. /usr/libexec)
http://bugzilla.opensuse.org/show_bug.cgi?id=1176100 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: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176100 http://bugzilla.opensuse.org/show_bug.cgi?id=1176100#c1 --- Comment #1 from Sean O'Connell <sean@sdoconnell.net> --- Clarification: 'pass' fails to find system extensions in *ALL* use cases if user-defined ENV vars are not set to compensate for the path issue. In my previous testing, I had set some vars working through the issue and had forgotten about that. So 'pass otp' appeared to work in some cases, not work in others. In a clean shell, 'pass otp' was demonstrated to not work at all due to the lib path issue. As noted previously, adding a symlink to /usr/libexec/password-store provides a workaround until such time as the password-store package can be patched. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com