Dominique Leuenberger changed bug 934214
What Removed Added
CC   dimstar@opensuse.org, lnussel@suse.com
Flags   needinfo?(lnussel@suse.com)

Comment # 2 on bug 934214 from
grmbl... I'd rather not remove that depenendcy again.

on a GNOME Session, there is no issue, as gnome-session-core also depends on
dbus-1-x11; but if you run similar apps (like emacs) without gnome installed,
we see what happens.

And there is a surprising trend that more and more seem to disable recommended
packages.

the glib dependency in pinentry is something new in version 0.9.3 (0.9.2 did
not depend on glib)

The main issue I see:
pinentry is linked against libsecret (a new feature in 0.9.3)
libsecret will,for apparent reason, want to be able to start dbus related stuff
(dconf, gconf, gnome-keyring), just to name a few.

An alternative solution might be to have pinentry a bit more 'granular': the
curses/tty version could be built without libsecret (hence, without glib) and
the UI variants with libsecret.

Thoughts?


You are receiving this mail because: