Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2002 00:13:27 -0500 (EST)
From:      "jamgill@uu.net" <jamgill@UU.NET>
To:        Richard Russell <richard@yellowgoanna.com>
Cc:        Freebsd-questions@freebsd.org
Subject:   RE: Problem installing Xfree86-4 and other ports
Message-ID:  <Pine.GSO.4.20.0202172354200.11253-100000@haiti.corp.us.uu.net>
In-Reply-To: <004101c1b837$8b7aafb0$0c00a8c0@albert>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 18 Feb 2002, Richard Russell wrote:

> Was my post too long? too hard? too easy (not worth an RTFM!)? to the
> wrong list?
> 
> I'm stuck here, folks... it's a showstopper, and I have already
> downloaded 800Mb ish of ports (which will cost me $A110 here) ... sigh
> :)
> 
...
> kg_tarup
> ===>  Extracting for pkg_tarup-1.2_3
> >> Checksum mismatch for pkg_tarup?rev=1.2&content-type=text%2fplain.
> Make sure the Makefile and distinfo file 
> (/usr/ports/sysutils/pkg_tarup/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


See that "Checksum mismatch" part?  That (probably) means that the port
pulled down a tarball of a later version than when the port was
written.  I have a few suggestions that I hope can help you navigate this
pass:

1) when you CVSup'd to the latest version, did you update your ports tree
also?  If you didn't, I would recommend doing that.  Try putting the
lines:
	*default release=cvs tag=.
	ports-all
in your cvsupfile and updating again to get a current ports tree.*

2) you can try going into the /usr/ports/sysutils/pkg_tarup/ and doing
	`make NO_CHECKSUM=yes`
but if the port has patches or other modifications to the distribution
that apply to an older version you can get into trouble.  Not trouble
that can't be fixed by rm -rf'ing the work subdir there, but unpredictable
results at the least.

3) you can pull the version of the distfile off your CD set and put it
into /usr/ports/distfiles/ or mount the CD to /cdrom and install the
version of the distrobution files that are already in the room.  That may
save you a few A$ ;-)

*This is relatively safe, but if you don't have anyone to blame but
yourself if you follow advice from this or any list without understanding
what the suggestions will actually do ;)

Have Fun,

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--gill  | Tatu Ylonen, SSH 1.2.12 README:  "Beware that the most effective
        | way for someone to decrypt your data may be with a rubber hose."


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.20.0202172354200.11253-100000>