#599069 debmirror: please allow exclude from file

#599069#5
Date:
2010-10-04 11:26:45 UTC
From:
To:
Please allow excluding with --exclude-from for rsync. When excluding lots of
files (eg, nexuiz-data and other huge game datasets) it gets irritating to list
them one after the other.

just a thought :)
kk

#599069#10
Date:
2010-10-04 15:01:37 UTC
From:
To:
Karl Goetz wrote:

Doesn't this work?

#599069#15
Date:
2010-10-06 11:19:00 UTC
From:
To:
I should say up front I'm assuming that the entries in the file will be
matched against the directory in (say) pool/main/t/, so all of
texlive-extra would get excluded. If that assumption is wrong, Feel
free to ignore all of this.

Doesn't appear to.

When the exclude file has 'texlive-extra' uncommented, all hits to the
mirror are 'missing' if the packages are not downloaded yet.
eg:
pool/main/t/texlive-extra/texlive-bibtex-extra_2009-10_all.deb missing

Unless they are already downloaded, in which case it just leaves them
there.

It doesn't appear to delete the packages if they are already downloaded
(I've shortened these lists)

\ls /home/debian-cd/debian/pool/main/{t/texlive-extra,t/teeworlds,v/vrms,b/blobandconquer}
/home/debian-cd/debian/pool/main/b/blobandconquer:
blobandconquer_1.07-dfsg-1_amd64.deb
blobandconquer_1.07-dfsg-1_i386.deb

/home/debian-cd/debian/pool/main/t/teeworlds:
teeworlds_0.5.2-2_amd64.deb
teeworlds_0.5.2-2_mipsel.deb


/home/debian-cd/debian/pool/main/t/texlive-extra:
texlive-bibtex-extra_2009-10_all.deb
texlive-games_2009-10_all.deb
texlive-plain-extra_2009-10_all.deb

/home/debian-cd/debian/pool/main/v/vrms:
vrms_1.15_all.deb  vrms_1.15.dsc  vrms_1.15.tar.gz


I've attached .debmirror.conf and my basic exclude file.
My debmirror is from the debian packaging git.

thanks,
kk