Oooookay, here we have a pretty large update. For Robert, I have added an “emergency make-it-work” option: if PINENTRY_KWALLET_OVERRIDE is exported, it will override PINENTRY (I’d still like to find out what sets it, but this should help you out meanwhile).
For Maarten and Vasilis, I applied an extended version of Vasilis’ suggestion. This should hopefully be fixed now. For Juha, I invested several hours to rewrite and recheck the locale code. It should now run in the user’s chosen locale if it’s a UTF-8 locale, and otherwise switch to C.UTF-8 (the by-now standardised one) in the least intrusive way possible (i.e. on Debian/*buntu, where locale(1) exists, for LC_CTYPE only). However. I got fired early this year, and I no longer run a KDE desktop anywhere, nor do I use kwallet at the moment. I cannot easily test this, even though I’m relatively confident in the changes. So I haven’t put this out as new upstream release yet, I only committed things to CVS and prepared an updated Debian package, which I’ve uploaded to the PPA https://launchpad.net/~mirabilos/+archive/ubuntu/exp and uploaded to Debian experimental. Please test the “3.04beta” packages. If you don’t have a package for your favourite OS/distro/release/architecture available: The actual /usr/bin/kwalletcli binary should not be changed in relevant ways, so you could just take that from your existing package (and ignore dpkg dependency issues); everything else in the package is architecture-independent (manpages and shell scripts). Ideally, you’d test all three scripts somehow, and have a look at the manpages that they look okay as well. (On newer releases, the line wrapping may be suboptimal because the GNU groff maintainers decided to increase the indent from the value it had been for several decades. Cannot be helped. But if something looks absolute shit, do tell.) If things go well, I expect to make a release mid-January, to give this time to settle (and me time to work on something else, which may even replace the charconv.c included actually). If not, I can make more test packages. Sorry this took so long, and thanks for helping out and testing! ** Changed in: kwalletcli (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2120443 Title: pinentry-kwallet called recursively by gpg-agent To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kwalletcli/+bug/2120443/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
