aysiu
October 18th, 2007, 07:14 PM
Summary:
A fully GUI (GTK or QT) dialogue that will allow users who are trying to run multiple instances of apt simultaneously to properly kill one instance of it and use the desired one.
Scope and Use Cases:
Maria opens up Add/Remove to install some programs. Then a notification appears on the panel saying there are updates to be installed. She clicks on the updates to be installed and then gets an error message saying Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable). She gets confused by this message and doesn't know how to fix it.
Implementation Plan:
Create an extension of apt that allows one instance to override another instance and let the user decide: Add/Remove needs to be closed before you can install updates to your system. Do you want to close Add/Remove and discard changes or install updates after Add/Remove is finished?
* Close Add/Remove
* Install updates later
A fully GUI (GTK or QT) dialogue that will allow users who are trying to run multiple instances of apt simultaneously to properly kill one instance of it and use the desired one.
Scope and Use Cases:
Maria opens up Add/Remove to install some programs. Then a notification appears on the panel saying there are updates to be installed. She clicks on the updates to be installed and then gets an error message saying Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable). She gets confused by this message and doesn't know how to fix it.
Implementation Plan:
Create an extension of apt that allows one instance to override another instance and let the user decide: Add/Remove needs to be closed before you can install updates to your system. Do you want to close Add/Remove and discard changes or install updates after Add/Remove is finished?
* Close Add/Remove
* Install updates later