On Thu, Feb 25, 2016 at 04:17:58AM +0800, David G wrote:
> 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

Well, I could be wrong, but I don't currently see how this could be a
quoting issue.  debmirror only mirrors "current", and the symlink is
resolved at the server end; I don't think it ever tries to process the
symlink target name.

Please could you show me your full debmirror command line, and an
example of the output?

-- 
Colin Watson                                       [cjwat...@debian.org]

Reply via email to