Dear Maintainer,
I am setting up a mirror on a system in an area with very limited internet
access, to deploy Wheezy i386, Stretch i386 or Stretch amd64 (depending on
the hardware capability) on several older machines.
As I did not see the need to mirror Wheezy amd64, I used the line
@arches="i386,amd64(-wheezy)"; in my debmirror.conf file.
This may explain why, when attempting finalize the mirror today, an apt-get
update for Stretch amd64 would fail (404 for the main repo Package
manifest). When I looked in the mirror repo, I have found:
joel@cybaryme ~> ls -l /tank/deb/dists/stretch/main/
total 13
drwxr-xr-x 2 joel joel 5 Nov 1 16:37 binary-i386/
drwxr-xr-x 3 joel joel 3 Nov 1 16:37 debian-installer/
drwxr-xr-x 2 joel joel 6 Nov 1 16:37 dep11/
drwxr-xr-x 2 joel joel 3 Nov 1 16:37 i18n/
joel@cybaryme ~>
I could try dropping the exclusion however I don't want to exceed the 160GB
allowance for the mirror (currently at 108GiB).
Below is my snippet of my .debmirror.conf for reference
# Download options
$host="mirror.its.dal.ca";
$user="anonymous";
$passwd="anonymous@";
$remoteroot="debian";
$download_method="ftp";
@dists="stretch,wheezy";
@sections="main,main/debian-installer,contrib,non-free";
@arches="i386,amd64(-wheezy)";
$omit_suite_symlinks=0;
$skippackages=0;
$i18n=0;
$getcontents=0;
$do_source=0;
$max_batch=0;