From owner-freebsd-ports@FreeBSD.ORG Tue Aug 28 19:32:03 2012 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 A24861065673; Tue, 28 Aug 2012 19:32:03 +0000 (UTC) (envelope-from tangjfn@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id D3B4F8FC19; Tue, 28 Aug 2012 19:32:02 +0000 (UTC) Received: by wicr5 with SMTP id r5so4038172wic.13 for ; Tue, 28 Aug 2012 12:31:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=kUEkRrDcjejE+u7QdnPxTEP+MLQW3bk+rudIU2j+Beo=; b=mgsCGvNR1sm1TOe3jUiVMzuUSToXxexYzPoTlMddCLwD39ENvh50H7FmxPzW+FBXPI rKAMD8Txn4kL0VSyJiNSYcN1YEZXgkPvfg0SToAOjLzMDon9l3Te0kJ2RXv50eQ7oNRh SlRJnDh9lSdMUoRLb5jgMJJfaoZourxIhQSkCTmrk/0NMyjo3TVJGP/5ukrHEM4KknZS mum/KhnXCcO/J8Q2mMlz+s9cHrZvOkDKfxAotd0kYZzdnYjYh/ci6dy26JjbJAoCV2y5 ZwYTuTxeH/MhDF0wo7vEP9HthOBlKlHJXtO9BriI1ZkHcJ0NTr0/rzRA8gnaZiKGmZib gYpg== Received: by 10.180.107.163 with SMTP id hd3mr34970754wib.19.1346182315655; Tue, 28 Aug 2012 12:31:55 -0700 (PDT) Received: from [192.168.88.138] ([221.219.155.78]) by mx.google.com with ESMTPS id el6sm6253573wib.8.2012.08.28.12.31.46 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 28 Aug 2012 12:31:49 -0700 (PDT) Content-Type: text/plain; charset=GB2312 Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1486\)) From: =?GB2312?B?zMYgvaO35g==?= In-Reply-To: <503D18BC.5010106@shatow.net> Date: Wed, 29 Aug 2012 03:31:29 +0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <503BCBF2.8020103@FreeBSD.org> <503D18BC.5010106@shatow.net> To: Bryan Drewery X-Mailer: Apple Mail (2.1486) X-Mailman-Approved-At: Tue, 28 Aug 2012 20:05:40 +0000 Cc: Doug Barton , gerald@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: lang/gcc46 dependency loop on lang/gcc 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: Tue, 28 Aug 2012 19:32:03 -0000 Hello all, I have tested in a new freebsd 9.0.=20 only install gcc47 then upgrade it. =D4=DA 2012-8-29=A3=AC=C9=CF=CE=E73:15=A3=ACBryan Drewery = =D0=B4=B5=C0=A3=BA > On 8/27/2012 2:35 PM, Doug Barton wrote: >> Gerald, >>=20 >> It seems that if lang/gcc46 is installed, and then you attempt to = update >> it, lang/gcc shows up in the output of build-depends-list, >> run-depends-list, or perhaps both. If lang/gcc46 is not installed >> already, this doesn't happen. >>=20 >> This would seem to be an error in the bsd.gcc.mk logic, or perhaps an >> error in one of the ports' Makefiles, not sure yet. Any chance you = could >> look into this? >>=20 >> Doug >>=20 >=20 > I believe this was reported in ports/171135 as well for lang/gcc47. > Received in private email: >=20 > ---> Installing the new version via the port > =3D=3D=3D> Installing for gcc-4.7.2.20120825 > =3D=3D=3D> gcc-4.7.2.20120825 depends on file: /usr/local/bin/as - = found > =3D=3D=3D> gcc-4.7.2.20120825 depends on executable: gcc47 - not = found > =3D=3D=3D> Verifying reinstall for gcc47 in /usr/ports/lang/gcc47 > ... (more than 100) >=20 > make: Max recursion level (500) exceeded. > *** Error code 2 > Stop in /usr/ports/lang/gcc47. > *** Error code 1 > ... (more than 100) >=20 >=20