From owner-freebsd-emulation@FreeBSD.ORG Mon Apr 13 17:30:52 2009 Return-Path: Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9567D106564A for ; Mon, 13 Apr 2009 17:30:52 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 4FD318FC18 for ; Mon, 13 Apr 2009 17:30:52 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1LtPzc-000Esb-I1; Mon, 13 Apr 2009 21:30:48 +0400 To: Dirk Arlt References: <86vdp8a7p8.fsf@x22.mjhp.net> From: Boris Samorodov Date: Mon, 13 Apr 2009 21:30:49 +0400 In-Reply-To: <86vdp8a7p8.fsf@x22.mjhp.net> (Dirk Arlt's message of "Mon\, 13 Apr 2009 17\:34\:27 +0200") Message-ID: <92928694@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: checksum missmatches installing x11-toolkits/linux-f8-gtk2 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Apr 2009 17:30:52 -0000 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 " usualy is more helpfull rather a itself. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve