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#21199 - [pinentry] missing dependencies
Attached to Project:
Arch Linux
Opened by Isaac G (IsaacG) - Monday, 11 October 2010, 21:57 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 21 August 2011, 10:44 GMT
Opened by Isaac G (IsaacG) - Monday, 11 October 2010, 21:57 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 21 August 2011, 10:44 GMT
|
DetailsThe pinentry MAKEPKG file enables a bunch of x11 interfaces which causes it to link to a bunch of libs not pulled in by the dependencies.
(partial output)$ ldd $(which pinentry) libgtk-x11-2.0.so.0 => not found libgdk-x11-2.0.so.0 => not found libpango-1.0.so.0 => not found Please --disable some features or expand the runtime dependency list. |
This task depends upon
Closed by Eric Belanger (Snowman)
Sunday, 21 August 2011, 10:44 GMT
Reason for closing: Not a bug
Additional comments about closing: you need to install the appropriate optdepends
Sunday, 21 August 2011, 10:44 GMT
Reason for closing: Not a bug
Additional comments about closing: you need to install the appropriate optdepends
The X11 interfaces are all optional dependencies:
Optional Deps : gtk: for gtk backend
gtk2: for gtk2 backend
qt3: for qt3 backend
qt: for qt4 backend
That way you can choose which interface to use yourself. Theres plenty available:
pinentry pinentry-curses pinentry-gtk pinentry-gtk-2 pinentry-qt pinentry-qt4
That solution is the most flexible, at least without splitting the package, and gives you the right to choose yourself, instead of making choices for you.
Edit: I dont know the exact reason the pinentry binary is replaced though.