Package: debmirror
Version: 1:2.16
Severity: important
Tags: d-i


-- System Information:
Debian Release: 8.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debmirror depends on:
ii  bzip2                       1.0.6-7+b3
pn  libdigest-md5-perl          <none>
ii  liblockfile-simple-perl     0.208-1
ii  libnet-inet6glue-perl       0.603-1
ii  libwww-perl                 6.08-1
ii  perl [libdigest-sha-perl]   5.20.2-3+deb8u3
ii  perl-modules [libnet-perl]  5.20.2-3+deb8u3
ii  rsync                       3.1.1-3

Versions of packages debmirror recommends:
ii  ed     1.10-2
ii  gpgv   1.4.18-7
ii  patch  2.7.5-1

Versions of packages debmirror suggests:
ii  gnupg  1.4.18-7

-- no debconf information


My config specifies to only mirror stable amd64 and debian-installer via options

        @dists="stable";
        @sections="main,main/debian-installer,contrib,non-free";
        @arches="amd64";

        @di_dists="dists";
        @di_archs="arches";


This works, for the general mirror, but di doens't mirror correctly.

directory "debian/dists/jessie/main/installer-amd64" contains the following 
entries
        /20150422
        /20150422+deb8u3
        current     (symlink to 20150422+deb8u3)
/20150422 is correctly mirrored (as far as I can tell at the moment)
/20150422+deb8u3  is downloaded but then removed during cleanup, causing EVERY 
run of debmirror to redownload it's contents from scratch.

I assume it is probably due to a quoting issue causing the + in the dir name to 
break something in the cleanup portion of the script


My use case to to provide a local mirror to be used on a small xen cluster.
Eventually I will include a mirror of testing amd64 as well.

Regards
David G

Reply via email to