Re: Bug#774234: (In)Release files unconsistent: references missing files
On Tue, Dec 30, 2014 at 17:02:26 +0100, Simon Paillard wrote:
> Package: ftp.debian.org
> On Tue, Nov 18, 2014 at 02:47:47PM +1100, Geoff Crompton wrote:
> > I've noticed today the installation of a VM isn't working.
> > I think it may be because when I download http://mirror.aarnet.edu.au/pub/debian/dists/wheezy/main/i18n/Translation-en,
> > I get a bz2 compressed file instead. I've also noticed that at
> > http://mirror.aarnet.edu.au/pub/debian/dists/wheezy/main/i18n/ the
> > uncompressed file isn't listed.
> > I don't think the Debian installer expects that. The
> > http://mirror.aarnet.edu.au/pub/debian/dists/wheezy/Release file suggests I
> > should be able to download either main/i18n/Translation-en or
> > main/i18n/Translation-en.bz2.
> But the file lies, as there is no dists/wheezy/main/i18n/Translation-en in the archive, but only dists/wheezy/main/i18n/Translation-en.bz2
> The same problem applies to Packages, Sources, which are not provided uncompressed.
> On a mirror of the archive, the following command provide the list of missing files:
> perl -lne 'my $file = $1 if /^ [a-f0-9]+\s+\d+\s+(.*)/; print $file if (defined($file) and ! -f $file) ;' Release
> The archive should be fixed:
> * either by providing uncompressed files
> * or by making the Release file consistent with reality.
Per https://wiki.debian.org/RepositoryFormat#MD5Sum.2C_SHA1.2C_SHA256 :
The checksum and sizes shall match the actual existing files. If indexes
are compressed, checksum data must be provided for uncompressed files as
well, even if not present on the server.
Closing as not an archive bug.