Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#73051 - pinentry-bemenu: broken due to API changes in latest bemenu version
Attached to Project:
Community Packages
Opened by Conrad Hoffmann (conrausch) - Thursday, 16 December 2021, 16:00 GMT
Last edited by freswa (frederik) - Sunday, 19 December 2021, 22:03 GMT
Opened by Conrad Hoffmann (conrausch) - Thursday, 16 December 2021, 16:00 GMT
Last edited by freswa (frederik) - Sunday, 19 December 2021, 22:03 GMT
|
DetailsDescription:
The latest version of bemenu (0.6.4-1) broke pinentry-bemenu (currently 0.7.0-1). Upstream removed a publicly exported function: conrad@serotonin ~ $ ldd -r /usr/bin/pinentry-bemenu linux-vdso.so.1 (0x00007ffee47f3000) libbemenu.so.0 => /usr/lib/libbemenu.so.0 (0x00007f25dae1c000) libassuan.so.0 => /usr/lib/libassuan.so.0 (0x00007f25dae07000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f25daddf000) libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00007f25dadd0000) libc.so.6 => /usr/lib/libc.so.6 (0x00007f25dac04000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f25dabfd000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f25dae44000) undefined symbol: bm_menu_set_bottom (/usr/bin/pinentry-bemenu) Here is the upstream bemenu change that causes this: https://github.com/Cloudef/bemenu/commit/a96ed87472254cca54df0b8881a014d292bda385#diff-70420e71e8225b1f5217189acbd7464ea9a3d66e480b26a963353226f2c73417L519 I am not sure what the best way out of this would be. I'll see if I can get around to creating a patch for pinentry-bemenu to deal with these changes, but have limited time atm... |
This task depends upon
Closed by freswa (frederik)
Sunday, 19 December 2021, 22:03 GMT
Reason for closing: Fixed
Additional comments about closing: 0.7.1-1
Sunday, 19 December 2021, 22:03 GMT
Reason for closing: Fixed
Additional comments about closing: 0.7.1-1
Comment by Lex Black (TrialnError) -
Friday, 17 December 2021, 21:42 GMT
Got fixed upstream https://github.com/t-8ch/pinentry-bemenu/issues/7 and a new release was issued. Should work again if the maintainer updates the package