Hi, The commit referenced in a previous message is not entirely enough to fix the problem - it introduces some Bash-specific syntax that is fixed in a later commit, https://github.com/funtoo/keychain/commit/6052ce29af20d237f6fe6f044e9f4110e053c763
I've built my own package of keychain-2.7.1 with this fix included; if anybody feels adventurous enough to try a package downloaded from a DM's personal repository of weird things, here's the link to the deb package: http://debian.ringlet.net/debian-ringlet/pool/main/k/keychain/keychain_2.7.1-1.1~0.0+roam1_all.deb And here's the link to the signed .dsc file: http://debian.ringlet.net/debian-ringlet/pool/main/k/keychain/keychain_2.7.1-1.1~0.0+roam1.dsc Now I've taken the further liberty of making a couple of changes to refresh the Debian packaging of keychain; my work is available in the roam-fixes branch of a GitLab repository: https://gitlab.com/ppentchev/keychain-debian-proposed/tree/roam-fixes git clone https://gitlab.com/ppentchev/keychain-debian-proposed.git -b roam-fixes The Debian source package is at: http://debian.ringlet.net/debian-ringlet/pool/main/k/keychain/keychain_2.7.1-1.1~0.0+roam2.dsc ...or, of course, you could add the UNRELEASED distribution of the http://debian.ringlet.net/debian-ringlet/ repository to your APT sources :) Of course, it's totally up to Cesar Mendoza whether to accept any of my proposed changes; some of them might even be no longer valid after keychain is updated to 2.8.1. And thanks to Cesar for taking care of keychain in Debian, and to the others for doing the work to find the fix for this problem in the upstream Git repository! G'luck, Peter PS. Yes, I know the 2.1.-1.1~0.0+roam* version numbers are weird; that's on purpose, and only done for my own personal packages that are not expected to escape beyond machines under my control - and yes, I do realize that right now I'm letting one escape... and maybe I should've used the 2.7.1-1+0.0~roam1 versioning scheme like some other packages in the same repo, guess that was a momentary lapse of reason. -- Peter Pentchev r...@ringlet.net r...@freebsd.org p...@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: Digital signature