Package: squid3
Version: 3.1.6-1.2+squeeze1

Version 3.1.6-1.2+squeeze1 of squid3 appears to be available on all
architectures in the debian security squeeze archive except for powerpc.

squid3-common is an arch: all package which has a tightly-versioned
build-dependency on squid3.

As a result, anyone running squid3 on a powerpc machine (like me) who
does an "apt-get dist-upgrade" will be prompted to remove squid3:

0 alexandria:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  squid3
The following packages will be upgraded:
  squid3-common
1 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/194 kB of archives.
After this operation, 3,973 kB disk space will be freed.
Do you want to continue [Y/n]?


Arguably, this is not a bug -- each piece is doing the right thing, and
admins should probably be using "apt-get upgrade" to fetch security
updates and not "apt-get dist-upgrade".  But it's not clear why the
powerpc version of this package is missing from the security archive
when all the other architectures are present.  Is there a problem
building the updated package on powerpc?

        --dkg

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to