[Bug 830492] Re: Downloads should not lock apt
Sebastian Heinlein
830492 at bugs.launchpad.net
Thu Dec 29 22:28:37 UTC 2011
Hello James, I am the main author of aptdaemon.
I don't understand why you want to add a custom download tool? Apt
already supports a variety of protocols. If you want to support new
protocolls you should target apt itself. This way all tools which are
based on apt could make use of it transparently.
There is already a branch of mine in which I started separating the
download bits from the cache modifying and the install ones:
lp:~aptdaemon-developers/aptdaemon/separation
Aptdaemon in this branch already allows to download while installing
other packages.
Cheers,
Sebastian
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/830492
Title:
Downloads should not lock apt
Status in APT:
Won't Fix
Status in Aptboost:
Incomplete
Status in Aptdaemon:
In Progress
Status in The synaptic package manager:
Won't Fix
Status in “apt” package in Ubuntu:
Won't Fix
Status in “synaptic” package in Ubuntu:
Won't Fix
Bug description:
It should be possible to download while installing, or download 2
things at once.
Currently an apt-get command with '--download-only' will lock apt
(/var/lib/dpkg/lock). Synaptic even locks apt just by being open!
Examples:
* I might be updating my system. The update is still in the download stage, and I want to download and install a small package for something. Currently I would have to stop the download, install the package, and resume the download.
* I'm installing lots of application from the Software Centre. While 1 app is installing the next should be downloading.
* Run apt-get from command line while browsing software in Synaptic.
To avoid multiple instances of apt downloading the same file, each
partial file should have it's own lock (For example,
/var/cache/apt/archives/partial/inkscape_0.48.1-2ubuntu2_i386.deb
would have inkscape_0.48.1-2ubuntu2_i386.lock). It may also be
necessary to prevent updating package lists (sudo apt-get update) when
any download lock exists as well as apt's main lock.
To manage notifications about this bug go to:
https://bugs.launchpad.net/apt/+bug/830492/+subscriptions
More information about the foundations-bugs
mailing list