[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

local mirror with debmirror



Hi,

thanks for providing the backports service!

I want to create a local mirror, but I can't use rsync (firewall). So added
backports.org to my debmirror list that I use for other debian and ubuntu
sources.

debmirror -v \
          --debug \
          --arch=i386,amd64 \
          --passive \
          --method=http \
          --host=www.backports.org \
          --root=backports.org \
          --dist=etch-backports \
          --postcleanup \
          --ignore-release-gpg \
          --section=main,contrib,non-free \
          --nosource \
          /data/mirror/debian-backports


But I get a lot of errors.

[...]
 Download of dists/etch-backports/contrib/binary-amd64/Packages.diff/2007-09-05-1842.14.gz failed: 404 Not Found dists/etch-backports/contrib/binary-amd64/Packages.diff/2007-09-05-1842.14.gz failed sha1sum check, removing
 dists/etch-backports/contrib/binary-amd64/Packages.diff/2007-09-24-0643.30.gz failed sha1sum check, removing
 Download of dists/etch-backports/contrib/binary-amd64/Packages.diff/2007-12-09-1537.47.gz failed: 404 Not Found dists/etch-backports/contrib/binary-amd64/Packages.diff/2007-12-09-1537.47.gz failed sha1sum check, removing
 Download of dists/etch-backports/contrib/binary-amd64/Packages.diff/2008-02-10-0838.10.gz failed: 404 Not Found dists/etch-backports/contrib/binary-amd64/Packages.diff/2008-02-10-0838.10.gz failed sha1sum check, removing
 Download of dists/etch-backports/contrib/binary-amd64/Packages.diff/2008-02-20-0637.56.gz failed: 404 Not Found dists/etch-backports/contrib/binary-amd64/Packages.diff/2008-02-20-0637.56.gz failed sha1sum check, removing
 dists/etch-backports/contrib/binary-amd64/Packages.diff/2008-03-03-1353.59.gz failed sha1sum check, removing
Failed to download some Package, Sources or Release files!

These files do not exist on the backports server.

http://www.backports.org/backports.org/dists/etch-backports/contrib/binary-amd64/Packages.diff/
[DIR] Parent Directory                                                               -   
[   ] 2007-06-10-0940.10.gz                                     10-Jun-2007 09:40  596   
[   ] 2007-07-09-2242.01.gz                                     09-Jul-2007 22:42  547   
[   ] 2007-07-30-0945.31.gz                                     30-Jul-2007 09:45  790   
[   ] 2007-08-24-0948.32.gz                                     24-Aug-2007 09:48  207   
[   ] 2007-09-24-0643.30.gz                                     24-Sep-2007 06:43   27   
[   ] 2007-12-10-1038.42.gz                                     10-Dec-2007 10:38  195   
[   ] 2008-02-17-0638.18.gz                                     17-Feb-2008 06:38  512   
[   ] 2008-03-02-1136.30.gz                                     02-Mar-2008 11:36  543   
[   ] 2008-03-03-1353.59.gz                                     03-Mar-2008 13:54  241   
[   ] Index                                                     03-Mar-2008 13:54  2.8K  

I found out that if I use --pdiff=none debmirror is working fine.

--pdiff=mirror|use|none
    If the Release file contains entries for pdiff files then it will
    mirror them and atempt to update the Packages files with them. This
    is the default mirror behaviour. Specifying --pdiff=use will use
    the pdiff files to update the index files but will not keep them in
    the mirror. Specifying --pdiff=none will completly ignore pdiff
    files.


I'm not sure if this is of interest at all for you, or if this more a problem
of a new debmirror option.


Ralf

Reply to: