Dear Maintainer, Synaptic has sometimes to display messages during installation of packages (like maintener warnings) If python-gtk2 and python-glade2 are not present, the installation process is stucked as the user has to validate the message. The message is shown instead in the console, but the console is hidden by default so the user has no clue to know why the install is stalled and what he has to do. Therefore to get the normal synaptic experience, I think the packages needed to popup the messages during installation should part of the dependencies of the synaptic package
Dear Maintainer, On a freshly installed Jessy (from netinst), I have similar issue with this message in the detail window: (synaptic:8064): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed The gtk frontend needs a working python-gtk2 and python-glade2. Those imports can not be found. Falling back to pager. The error is: No module named glade Regards, Christophe.
I experienced again this issue with last (2:1.6.6-1) cryptsetup update warning message. Please consider this bug as blocking for Jessie release.
every time you come back until the end of time: it's not at all obvious that you have to open the console log and interact with the upgrade there for it to complete. Latest example trigger is the postgresql-9.4 9.4~beta3-3 update. Either there should be a dependency on the relevant libs, or the console should be forced always open whenever they're not available (or ideally opened and highlighted in flashing neon if it's waiting for user input). Conrad
Dear Maintainer, the problem described above persists if only python-gtk2 is installed. Installing python-glade2 resolves it. Please consider adding a dependency on python-glade2 because such messages tend to confuse (new) users.