[Bug 830492] Re: Downloads should not lock apt

Sebastian Heinlein 830492 at bugs.launchpad.net
Sun Jan 1 06:29:33 UTC 2012


Hello James,

There is already squid-deb-proxy-client which was written by michael and
allows to automatically detect apt proxies in the local network.

I don't currently plan to merge the download separation branch for
Precise since it contains some deep changes to aptdaemon and still
requires some new features of apt which haven't been written yet, e.g.
accessing the apt_pkg.Acquire instance of an ListUpdate.

You are very excieted about your idea and put a lot of work into getting
it done, but I am not sure if this is the right direction that aptdaemon
should go. So please share your code as early as possible. It is better
to talk, plan and decide about features before actually writting some
code. I don't want you to waste your time.

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