Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2012 03:31:29 +0800
From:      =?GB2312?B?zMYgvaO35g==?= <tangjfn@gmail.com>
To:        Bryan Drewery <bryan@shatow.net>
Cc:        Doug Barton <dougb@FreeBSD.org>, gerald@FreeBSD.org, freebsd-ports@FreeBSD.org
Subject:   Re: lang/gcc46 dependency loop on lang/gcc
Message-ID:  <CAC9AB21-F151-4F13-A33D-6FF25043CC3F@gmail.com>
In-Reply-To: <503D18BC.5010106@shatow.net>
References:  <503BCBF2.8020103@FreeBSD.org> <503D18BC.5010106@shatow.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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 =
<bryan@shatow.net> =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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAC9AB21-F151-4F13-A33D-6FF25043CC3F>