Snag in math/py-numpy: checksum fails

Thomas Mueller mueller23 at
Sun Nov 11 09:55:54 UTC 2012

On 10/28/2012 09:58 PM, Thomas Mueller wrote:
> This time, the checksum apparently fails on two files in math/py-numpy.

> => SHA256 Checksum OK for numpy-1.6.2.tar.gz.
> => SHA256 Checksum mismatch for numpy-ref.pdf.
> => SHA256 Checksum mismatch for numpy-user.pdf.
> ===>  Giving up on fetching files: numpy-ref.pdf numpy-user.pdf

"John W. O'Brien" <john at> responded:

> As others have noted, this problem arises when upgrading math/py-numpy
> because the PDFs across versions are not distinguishable by file name.
> Cached distfiles are not replaced but fail the checksum step.
> science/py-scipy has this problem too.

> I've filed a bug report upstream for numpy, and will follow-up in due
> course with an equivalent ticket for scipy.


> In the mean time, the work-around is to manually delete
> $DISTDIR/numpy-{ref,user}.pdf before upgrading. Until this is resolved
> upstream (or if it never is), perhaps the maintainer would develop a
> local versioning system, or accept a patch that implements one.

> Regards,
> John

Good, I hope they fix the bug, since it can pose problems for package 
management systems outside FreeBSD, as well as FreeBSD ports.

My workaround was to go directly to the source and download the documentation
files directly to the appropriate place in distfiles directory.

But perhaps many users would not think of what I did, or would not use 
log files.


More information about the freebsd-ports mailing list