by SoulSingin » March 29th, 2012, 9:22 am
It is not possible for more than one version of the same package to exist in an APT repository's index. However, multiple versions often appear in the pool of packages.
Why? When a new version of a particular package is uploaded to a repository, the old version is not immediately deleted. The DEB files of the old version remain in place. Consequently, there can be multiple versions in the pool of packages.
However, when the repository's index (i.e. the Packages.gz file) is updated, only the newer version will appear. Consequently, only one version of a given package appears in the index.
Because apt-get update fetches the Packages.gz file, the presence of multiple versions in the pool does not affect your upgrade. You will only install the version that was listed in the last Packages.gz file that you downloaded.
.
Wildflower seed in the sand and wind
May the four winds blow you home again