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
|
Details
The 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.