Summary: | app-editors/vim-8.2.3428-r1 puts junk into pinentry Passphrase window with vim-gnupg-2.7.1 plugin | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andy Figueroa <andy> |
Component: | Current packages | Assignee: | Oskari Pirhonen <xxc3ncoredxx> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | proxy-maint, sam, vim |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 811870 | ||
Attachments: | emerge --info app-editors/vim attached |
Description
Andy Figueroa
2021-11-20 20:00:17 UTC
Thanks for the report. I think we might need to report this upstream (to vim-gnupg?). Interestingly I didn't see anything there yet and I know somebody was using vim-gnupg with the latest version fine.. Is 8.2.3582 any better? I upgraded to vim and vim-core 8.2.3582 and the junk in the pinentry Passphrase window returns. Downgrade again to vim-8.2.0814-r100 and vim-core-8.2.0814 fixes the problem. Other uses of gnupg and pinentry with vim-gnupg-2.7.1 do not result in junk in the pinentry Passphrase window. That was how I narrowed down the issue to vim. But, I did not try to revert to earlier versions vim-gnupg or pinentry. I'm using pinentry-1.2.0 and the upgrade to pinentry-1.2.0 on October 17 was apparently uneventful. (In reply to Andy Figueroa from comment #4) > Other uses of gnupg and pinentry with vim-gnupg-2.7.1 do not result in junk > in the pinentry Passphrase window. That was how I narrowed down the issue to > vim. But, I did not try to revert to earlier versions vim-gnupg or pinentry. > I'm using pinentry-1.2.0 and the upgrade to pinentry-1.2.0 on October 17 was > apparently uneventful. Thanks, I'm currently trying to dig through vim commits. Unfortunately, there's a _lot_... If you feel bored, bisecting would be useful, but you're not obligated to do that. I'm not really a vim user so I'm just looking through commits + bugs between those versions to see what changed, but we were a bit behind, so there's a lot sadly. (In reply to Sam James from comment #5) > (In reply to Andy Figueroa from comment #4) > > Other uses of gnupg and pinentry with vim-gnupg-2.7.1 do not result in junk > > in the pinentry Passphrase window. That was how I narrowed down the issue to > > vim. But, I did not try to revert to earlier versions vim-gnupg or pinentry. > > I'm using pinentry-1.2.0 and the upgrade to pinentry-1.2.0 on October 17 was > > apparently uneventful. > > Thanks, I'm currently trying to dig through vim commits. Unfortunately, > there's a _lot_... > > If you feel bored, bisecting would be useful, but you're not obligated to do > that. I'm not really a vim user so I'm just looking through commits + bugs > between those versions to see what changed, but we were a bit behind, so > there's a lot sadly. I think reporting it to vim upstream itself (https://github.com/vim/vim/issues) is probably the better option actually. (In reply to Andy Figueroa from comment #4) > Other uses of gnupg and pinentry with vim-gnupg-2.7.1 do not result in junk > in the pinentry Passphrase window. That was how I narrowed down the issue to > vim. But, I did not try to revert to earlier versions vim-gnupg or pinentry. > I'm using pinentry-1.2.0 and the upgrade to pinentry-1.2.0 on October 17 was > apparently uneventful. I should not have written "vim-gnupg-2.7.1" above. That part wasn't relevant. The objective was to indicate that only use with vim results in the artefact. (In reply to Sam James from comment #6) > (In reply to Sam James from comment #5) > > (In reply to Andy Figueroa from comment #4) > > > Other uses of gnupg and pinentry with vim-gnupg-2.7.1 do not result in junk > > > in the pinentry Passphrase window. That was how I narrowed down the issue to > > > vim. But, I did not try to revert to earlier versions vim-gnupg or pinentry. > > > I'm using pinentry-1.2.0 and the upgrade to pinentry-1.2.0 on October 17 was > > > apparently uneventful. > > > > Thanks, I'm currently trying to dig through vim commits. Unfortunately, > > there's a _lot_... > > > > If you feel bored, bisecting would be useful, but you're not obligated to do > > that. I'm not really a vim user so I'm just looking through commits + bugs > > between those versions to see what changed, but we were a bit behind, so > > there's a lot sadly. > > I think reporting it to vim upstream itself > (https://github.com/vim/vim/issues) is probably the better option actually. By Gentoo vim maintainers or by me? (In reply to Andy Figueroa from comment #8) > By Gentoo vim maintainers or by me? If possible, you, just because I can't reproduce this and I wouldn't be able to offer any additional information (just relaying). (In reply to Sam James from comment #9) > (In reply to Andy Figueroa from comment #8) > > By Gentoo vim maintainers or by me? > > If possible, you, just because I can't reproduce this and I wouldn't be able > to offer any additional information (just relaying). I'll get it done. |