On Wed, 2007-10-10 at 10:59 -0400, seth vidal wrote: > > Now do a reasonable F-7 desktop installation, and then see if it would > > be less than 10 seconds even if you have a moderately fast internet > > connection. And imaging that you are a newbie and have no idea what > > blocks what and how long would it take, and whether it will ever > > unblock. > > > > If the transaction is being performed what alternative do you have? Maybe move all the logic to updatesd and let it organize thing in non-conflicting way? If a transaction is in progress while user clicks on update icon, terminate the transaction and let pirut do its business, and restart the transaction when pirut no longer needs access to database? And if user selects to update packages, or list updates or whatever, let updatesd enqueue that and do that after restarting the former transaction, and while it is being done, inform about the progress via dbus? In fact I do not know, I'd rather not pretend that I understand that. -- Lubomir Kundrak (Red Hat Security Response Team) -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list