Support for this version has ended

** Changed in: apt (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: apt
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/814130

Title:
  Acquire::http::ProxyAutoDetect is executed multiple times for each
  host

Status in APT:
  Invalid
Status in apt package in Ubuntu:
  Invalid

Bug description:
  For each host that is involved in an update/ installation, APT executes the 
command set in Acquire::http::ProxyAutoDetect. On a default installation, sudo 
apt-get update executed the command twice because archive.ubuntu.com and 
security.ubuntu.com are both mentioned in /etc/apt/sources.conf. As PPAs are 
commonly used, this increases to three.
  With a lot of third-party repository sources, this number rises a lot. If the 
proxy detection command is slow, there might be a delay during the source lists 
updates and package installations.

  Affected versions:
  0.8.13.2ubuntu4.1 (Ubuntu Natty)
  0.7.25.3ubuntu9.5 (Ubuntu Lucid)
  0.8.15.2 (Debian unstable)

  Steps to reproduce:
  1. Create /etc/apt/print-message containing:
  #!/bin/sh
  echo CALLED >&2
  2. Create /etc/apt/apt.conf.d/30proxy-test containing:
  Acquire::http::ProxyAutoDetect "/etc/apt/print-message";
  3. Run sudo apt-get update or install a PPA package which depends on a 
package from the official repos which is not installed yet
  4. Clean up by removing /etc/apt/apt.conf.d/30proxy-test and 
/etc/apt/print-message

  What I expected to happen:
  CALLED should be printed once

  What happened instead:
  CALLED is printed a few times for each involved host.

To manage notifications about this bug go to:
https://bugs.launchpad.net/apt/+bug/814130/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to