Comment 7 for bug 2012702

Revision history for this message
Aaron Rainbolt (arraybolt3) wrote : Re: Download progress indicators no longer appear in Lunar

After further investigation, I can't see how this can possibly be a race condition since the aptdaemon transactions are happening synchronously. Maybe something about Python must have changed that broke aptdaemon and that's why it's behaving so strangely now? I dunno.

The only things that the status_changed() function does is set label text (which is unnecessary for the repair_install() function), set the program's internal status (which is the very thing that's messing us up here), and prints debugging info (which the user will usually never see). So I think it's a good solution to just disconnect the status-changed signal from the status_changed() function in repair_install().