From owner-freebsd-ports@FreeBSD.ORG Sun Oct 11 04:03:24 2009 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 115851065694 for ; Sun, 11 Oct 2009 04:03:24 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by mx1.freebsd.org (Postfix) with ESMTP id 94E2A8FC08 for ; Sun, 11 Oct 2009 04:03:23 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 4so1860605eyf.9 for ; Sat, 10 Oct 2009 21:03:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=Vdam5z3CvVQ7WzgxnqnU6Jno3xJScHV2kZ7ry1+VAFY=; b=bXf7MlHfhuM2B6lAWdcOXItwN9UpCAdNSvO1AUTtp1e2aTRKlLbDWrRF6r7Z+1m4e9 DNNT0afidP3wOfuvMtnyolWt3zXBmyMtCt6+C7WiAe0oYTM6P4L3MTx8Wndcw7GKOsbw 8mlIPYEDcwqngSxYOAcSJWI7ejlUx0O0UY3hM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=e8HrxQ81a1YW3G+QW0v6c18Ja6NO4diuG38CgD8I0sIcWyf39ndiwZONZCuL3tmISs Rb3EQ2Eg9GDwuConANXpX4XH6Vaew7s5MEpHlax5eA5kVa4yzx7qdjrq7azF93FsCNQZ kiL1kMVOTQzA2nXv39AsHKIEfzDhrKsZ+vfkQ= MIME-Version: 1.0 Received: by 10.216.90.138 with SMTP id e10mr1463927wef.150.1255233797422; Sat, 10 Oct 2009 21:03:17 -0700 (PDT) Date: Sun, 11 Oct 2009 04:03:17 +0000 Message-ID: From: "b. f." To: freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: jstub@jstub.com Subject: Re: gretl Install Failure, and several dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Oct 2009 04:03:24 -0000 John B. Stubblebine wrote: > I have been having trouble trying to install "ports/math/gretl" on PC-BSD. ... >QUESTION: Could the use of prerelease 7.2 cause some confusion about >what portsnap and portupgrade need to do?? I have done a fresh >"portsnap" before beginning the "gretl" portupgrade. This should not confuse either portsnap or portupgrade on regular FreeBSD. You should not be using the "-k" flag with portupgrade, except in a very few cases, because most of the time it will just lead to more problems. Instead, if you run into a problem installing a port, you should try to resolve that problem before proceeding. Otherwise you will often get a bunch of successive failures, many of them arising from the same source, and waste a lot of time -- as in this case. I recommend that you make sure that a stale ports tree or index is not causing problems, by removing /usr/ports (preserving your distfiles, of course), downloading a fresh ports tarball and INDEX file from one of the servers, and unpacking them into /usr/ports. Then try clean rebuilds of math/mpfr and lang/gcc44, which, according to your logs, seems to be the source of your problems: make -C /usr/ports/math/mpfr deinstall clean install && make -C /usr/ports/math/mpfr clean && make -C /usr/ports/lang/gcc44 deinstall clean install && make -C /usr/ports/lang/gcc44 clean If you prefer packages, you could use "make deinstall clean ... && pkg_add ..." for each instead. But you should make sure that you are not using stale packages, because there were some recent changes to all Fortran-related ports, and you want only packages that were built after these changes were made -- in particular, use no Fortran-related packages built before 27 Sept of this year. If this fails, you will know that it is a problem with those ports or one of their dependencies, or with the fact that you are using PC-BSD, and you should tell us about the failure. If it succeeds, then you can try to resume your installation of math/gretl. >QUESTION: Will gretl run correctly once I get all its dependencies to >install?? I am guessing (hoping?) that this will work We'll have to see what happens after you are able to successfully install it. The fact that you are using PC-BSD could complicate the matter. >QUESTION: With this complex a package/port should I give up on PC-BSD? >Would FreeBSD-7.2 RELEASE with all its updates be more likely to be >successful for gretl to install and run? It would certainly be easier to use regular FreeBSD if you plan to use many non-PC-BSD ports or packages, because fewer things could go wrong. Whether you switch or not depends upon your needs, and those of any other people using that computer. b.