Bug 199259 - print/texinfo port does not build, because of bad checksum
Summary: print/texinfo port does not build, because of bad checksum
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Johan van Selst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-07 10:34 UTC by Thomas Schweikle
Modified: 2015-09-20 13:13 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (johans)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schweikle 2015-04-07 10:34:26 UTC
print/texinfo port does not build, because of bad checksum. Since this problem now exists for at least two weeks, I'd assume it isn't something with deploying files around the world.

===>  Cleaning for texinfo-5.2.20150205
===>  Found saved configuration for texinfo-5.2.20140808
===>   texinfo-5.2.20150205 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by texinfo-5.2.20150205 for building
===>  Extracting for texinfo-5.2.20150205
=> SHA256 Checksum OK for texinfo/5.2.20150205/texinfo-5.2.tar.xz.
=> SHA256 Checksum OK for texinfo/5.2.20150205/htmlxref.cnf.
=> SHA256 Checksum mismatch for texinfo/5.2.20150205/texinfo.tex.
=> SHA256 Checksum OK for texinfo/5.2.20150205/texi2dvi.
===>  Refetch for 1 more times files: texinfo/5.2.20150205/texinfo.tex
===>  Found saved configuration for texinfo-5.2.20140808
===>   texinfo-5.2.20150205 depends on file: /usr/local/sbin/pkg - found
=> texinfo.tex doesn't seem to exist in /usr/ports/distfiles/texinfo/5.2.20150205.
=> Attempting to fetch ftp://ftp.stack.nl/pub/users/johans/texinfo/20150205/texinfo.tex
===> Fetching all distfiles required by texinfo-5.2.20150205 for building
===>  Found saved configuration for texinfo-5.2.20140808
===>   texinfo-5.2.20150205 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by texinfo-5.2.20150205 for building
=> SHA256 Checksum OK for texinfo/5.2.20150205/texinfo-5.2.tar.xz.
=> SHA256 Checksum OK for texinfo/5.2.20150205/htmlxref.cnf.
=> SHA256 Checksum mismatch for texinfo/5.2.20150205/texinfo.tex.
=> SHA256 Checksum OK for texinfo/5.2.20150205/texi2dvi.
===>  Giving up on fetching files: texinfo/5.2.20150205/texinfo.tex
Make sure the Makefile and distinfo file (/usr/ports/print/texinfo/distinfo)
are up to date.  If you are absolutely sure you want to override this
check, type "make NO_CHECKSUM=yes [other args]".
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/print/texinfo
*** Error code 1

Stop.
make: stopped in /usr/ports/print/texinfo
Comment 1 Johan van Selst freebsd_committer freebsd_triage 2015-04-19 13:13:31 UTC
See my earlier response at bug 197087. Still failing to reproduce this:

$ fetch -o- ftp://ftp.stack.nl/pub/users/johans/texinfo/20150205/texinfo.tex | sha256
386c922fb45c03686eb47acee064690629e81876c47860be1e5ae923958af174

$ grep texinfo.tex /usr/ports/print/texinfo/distinfo
SHA256 (texinfo/5.2.20150205/texinfo.tex) = 386c922fb45c03686eb47acee064690629e81876c47860be1e5ae923958af174

And it builds just fine here...

Are you seeing the same checksums? Could it be that the file somehow gets mangled when you fetch it from ftp.stack.nl?
Comment 2 Johan van Selst freebsd_committer freebsd_triage 2015-09-20 13:13:10 UTC
Probably a cache issue. Fixed anyway by the latest update.