Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2009 21:30:49 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        Dirk Arlt <da@mjhp.net>
Cc:        freebsd-emulation@FreeBSD.org
Subject:   Re: checksum missmatches installing x11-toolkits/linux-f8-gtk2
Message-ID:  <92928694@bb.ipt.ru>
In-Reply-To: <86vdp8a7p8.fsf@x22.mjhp.net> (Dirk Arlt's message of "Mon\, 13 Apr 2009 17\:34\:27 %2B0200")
References:  <86vdp8a7p8.fsf@x22.mjhp.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Apr 2009 17:34:27 +0200 Dirk Arlt wrote:

> I get the following checksum missmatches tyining to install
> x11-toolkits/linux-f8-gtk2 on my FreeBSD 7.2-PRERELEASE i386

> [...]
> ===>  Giving up on fetching files: rpm/i386/fedora/8.newkey/pcre-7.3-4.fc8.i386.rpm rpm/i386/fedora/8.newkey/pcre-7.3-4.fc8.i386.rpm rpm/i386/fedora/8.newkey/slang-2.1.2-2.fc8.i386.rpm rpm/i386/fedora/8.newkey/slang-2.1.2-2.fc8.i386.rpm
> Make sure the Makefile and distinfo file (/usr/ports/emulators/linux_base-f8/distinfo.i386)
> 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 in /usr/ports/emulators/linux_base-f8.
> *** Error code 1

> Stop in /usr/ports/emulators/linux_base-f8.
> *** Error code 1

So this is an error at emulators/linux_base-f8.

> Stop in /usr/ports/x11-toolkits/linux-f8-gtk2.


> I do not want to disable all chesums so i did make makesum in
> emulators/linux_base-f8 and it seems seems to work but i meet the
> following

> =>  Giving up on fetching files: rpm/i386/fedora/8/libXt-1.0.4-3.fc8.i386.rpm rpm/i386/fedora/8/libXt-1.0.4-3.fc8.i386.rpm 
> Make sure the Makefile and distinfo file (/usr/ports/x11/linux-f8-xorg-libs/distinfo.i386)
> 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 in /usr/ports/x11/linux-f8-xorg-libs.
> *** Error code 1

> Stop in /usr/ports/x11/linux-f8-xorg-libs.
> *** Error code 1

And this is an error at x11/linux-f8-xorg-libs.

> Stop in /usr/ports/graphics/linux-f8-cairo.
> *** Error code 1

> Stop in /usr/ports/x11-toolkits/linux-f8-gtk2.


> and again, make makesum in x11/linux-f8-xorg-libs and hoping the best...

> [...]
> ===>  Cleaning for popt-1.7_5
> ===>  Cleaning for linux-f8-gtk2-2.12.8

> Hooray! But i think it should work without any make makesum!


> Attaching the newly build distinfos

Seems that you didn't have errors for linux-f8-gtk2, so the distinfo
you attached should be the same as at the port.

Well, you are right that there should be no errors.

However, I've just tested x11/linux-f8-xorg-libs and didn't find
any errors. Please, do:
. update your ports tree;
. make sure you don't use any MASTER_SITE* redirect;
. clean up your distfiles (make distclean);
. refetch the port (make fetch);
. test checksums (make checksum).

If you get any errors it will be better to see the full log of
all those operations (TEE(1) may help here).

BTW, the information "diff -u <old_file> <new_file>" usualy is more
helpfull rather a <new_file> itself.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve



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