On 2018-3-10 16:12 , Ryan Schmidt wrote:
> Well I did cancel it... Looking at the log, the list of ports isn't being
> deduplicated. Mirroring ncurses was attempted 506 times, gperf was attempted
> 687 times, etc.
> The next run looked better, with 21 more ports being marked completed in the
> mirrorcache within the first 3 minutes. But then nothing further for 20
> minutes. I cancelled that too so I could look at the log:
> It's still mirroring the same ports multiple times, even ports like libiconv
> that are marked in the mirrorcache.
> I'm going to cancel the remaining mirroring jobs for this commit. We'll be
> able to debug this better looking at logs from commits of fewer ports.
That should be fixed. It was again only a problem in the case of
failures, which are apparently going to be common. Stuff like this is a
real problem for figuring out if a port should be considered
successfully mirrored or not:
---> Fetching distfiles for clang-3.4
Error: clang-3.4 is not supported on macOS Sierra or newer.
Error: Failed to fetch clang-3.4: unsupported platform
---> Fetching distfiles for xattr
Error: xattr cannot be installed for the configured universal_archs
'x86_64 i386' because it only supports the arch(s) 'i386 ppc'.