On 4/26/07, Goswin von Brederlow <[EMAIL PROTECTED]> wrote:
Neither --ignore-small-errors nor the patch is correct imho. Debmirro has some logic in it that detects non-existant combinations like amd64+sarge by looking at the local mirror and Release file. That logic has to be extended to cover the Contents file as well. I.e. combinations for which no Packages.gz file is fetched must not fetch Contents.gz either.
yes, I'm agree with you. But the real purpose of this patch is to be able to mirror sarge/i386 and etch/i386+amd64 in the same local repository (which is not possible in my configuration if neither the patch nor the option is activated). That is more 'my' problem by the way, but I'm think I'm not alone to need that... Concerning the .temp directory: The new mta files are always
downloaded into .temp and are only linked/copied to the real place at the end of a successfull mirror run. In case of an error the .temp must remain so the next run can reuse the downloaded data and in case of a successfull run .temp takes no space since it only contains hardlinked files. I think always keeping .temp is preferable as it simplifies the code. To summarize: .temp is kept intentionally.
thanks for the infos -- Mat

