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

Attachment: signature.asc
Description: Digital signature

Reply via email to