Hi. I suppose this is a result of adding -C flag to FETCH_CMD. ===> Checking files for py-0.9.6p4 >> Fetch http://b.pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz kid-0.9.6.tar.gz 100% |**********************************************************************************************| 262 KB 00:00 >> Size does not match for /usr/ports/distfiles/kid-0.9.6.tar.gz.part >> Fetch http://c.pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz ftp: File is already fully retrieved. >> Fetch http://d.pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz ftp: Error retrieving file: 404 Not found >> Fetch http://e.pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz ftp: File is already fully retrieved. >> Fetch http://f.pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz ftp: File is already fully retrieved. >> Fetch http://pypi.python.org/packages/source/k/kid/kid-0.9.6.tar.gz ftp: Server does not support resume. kid-0.9.6.tar.gz 100% |**********************************************************************************************| 262 KB 00:00 >> Size does not match for /usr/ports/distfiles/kid-0.9.6.tar.gz.part >> Fetch http://ftp.openbsd.org/pub/OpenBSD/distfiles//kid-0.9.6.tar.gz ftp: File is already fully retrieved. >> Fetch ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles//kid-0.9.6.tar.gz kid-0.9.6.tar.gz 100% |**********************************************************************************************| 262 KB 00:00 >> Size does not match for /usr/ports/distfiles/kid-0.9.6.tar.gz.part >> Fetch http://ftp.fr.openbsd.org/pub/OpenBSD/distfiles//kid-0.9.6.tar.gz ftp: File is already fully retrieved. *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2815 '/usr/ports/distfiles/kid-0.9.6.tar.gz': @lock=kid-0.9.6.tar.gz.dist; perl /...) *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2196 '_internal-fetch') *** Error 1 in /usr/ports/devel/py-kid (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'fetch')
And it's end up with kid-0.9.6.tar.gz.part in distfiles. FETCH_CMD="ftp -V -m -k 0" make fetch works fine. I'm using OpenBSD 5.3-current (GENERIC.MP) #118: Wed May 22 with yesterday's ports tree.