Subject: bug#105: Missing Contents files in /merged/ repo tree

From: "T. Doubrava" <[email-masked]>
Date: Sat, 10 Jun 2017 21:35:22 -0500

Package: apt-file
Version: 2.5.4

Repro:
----------------------
apt-file update

Expected result:
----------------------
Download and use contents file.

Actual result:
----------------------
# apt-file update
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie/main/Contents-amd64.gz
Downloading complete file
http://auto.mirror.devuan.org/merged/dists/jessie/contrib/Contents-amd64.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time
Current
                                 Dload  Upload   Total   Spent    Left
Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
0curl: (22) The requested URL returned error: 404 Not Found
Download of
http://auto.mirror.devuan.org/merged/dists/jessie/contrib/Contents-amd64.gz failed
Command exited with code 22
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie/non-free/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-updates/main/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-updates/contrib/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-updates/non-free/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-security/main/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-security/contrib/Contents-amd64.gz
Ignoring source without Contents File:

http://auto.mirror.devuan.org/merged/dists/jessie-security/non-free/Contents-amd64.gz