Public bug reported:

Hello,

squid-deb-proxy-client-udeb doesn't work in Ubuntu. The problem is that
the packages are in Universe and this repository is not searched during
installation.

I added these stanzas to my preseed:
d-i anna/choose_modules string squid-deb-proxy-client-udeb
which tries to install the udeb package. Then I found I need to also enable the 
universe udeb repository, and that is fine:
d-i mirror/udeb/components multiselect main, restricted, universe

Now apt-install queues squid-deb-proxy-client for later installation, so
the udeb package did its job.

Then, base-installer tries to install the package (squid-deb-proxy-client) but 
it fails and prints:
in-target: Unable to locate package squid-deb-proxy-client
base-installer: warning: Failed to install squid-deb-proxy-client into 
/target/: 100

I stopped the installer at this point. The /target/etc/apt/sources.list only 
contains the main and restricted components. When you read the base-installer 
package's 'library.sh' file it's obvious. Base-installer enables main and 
restricted, but only if the  apt-setup/restricted boolean is true. So even if 
you have these in your preseed:
d-i apt-setup/restricted boolean true
d-i apt-setup/universe boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/partner boolean true
base-installer will skip universe and squid-deb-proxy-client will not get 
installed.

I believe the same configuration might actually work in Debian, as this
package would sit in its main archive.

In Ubuntu, the squid-deb-proxy-client-udeb should position its
installation after apt-setup configures the other repositories.

Please let me know if it is me missing some piece of config or if it
worked in any scenario of yours.

Cheers,
Ballock

** Affects: squid-deb-proxy (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1183326

Title:
  squid-deb-proxy-client-udeb broken in Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/squid-deb-proxy/+bug/1183326/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to