[MacPorts] #65332: 1password-cli must be in /usr/local/bin/ for biometric unlock to work

MacPorts noreply at macports.org
Sun Jun 12 01:34:29 UTC 2022


#65332: 1password-cli must be in /usr/local/bin/ for biometric unlock to work
------------------------+--------------------
 Reporter:  halostatue  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:
------------------------+--------------------
 This is a major problem with a new feature in 1Password CLI 2.x and
 1Password 8, and I don’t see a way to resolve it while remaining true to
 the way that MacPorts works and manages ''only'' in `/opt/local`.

 After having installed 1password-cli using MacPorts, I got the following
 message:

 {{{
 [ERROR] 2022/06/11 21:09:16 connecting to desktop app: You'll need to move
 the CLI to /usr/local/bin/op for biometric unlock to work. If you can't
 move it, you'll need to turn off biometric unlock in the 1Password app.
 }}}

 Generally because where `/opt/local/bin` sits in `$PATH`, one can’t even
 meaningfully `sudo ln /opt/local/bin/op /usr/local/bin/op` in order to
 resolve this. I have installed using the official package installer, so
 this isn’t going to be an issue for me moving forward, but this should be
 considered moving forward.

-- 
Ticket URL: <https://trac.macports.org/ticket/65332>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list