lang/gcc46 dependency loop on lang/gcc

唐 剑锋 tangjfn at gmail.com
Tue Aug 28 19:32:03 UTC 2012


Hello all,

I have tested in a new freebsd 9.0. 
only install gcc47 then upgrade it.


在 2012-8-29,上午3:15,Bryan Drewery <bryan at shatow.net> 写道:

> On 8/27/2012 2:35 PM, Doug Barton wrote:
>> Gerald,
>> 
>> 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.
>> 
>> 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?
>> 
>> Doug
>> 
> 
> I believe this was reported in ports/171135 as well for lang/gcc47.
> Received in private email:
> 
> --->  Installing the new version via the port
> ===>  Installing for gcc-4.7.2.20120825
> ===>   gcc-4.7.2.20120825 depends on file: /usr/local/bin/as - found
> ===>   gcc-4.7.2.20120825 depends on executable: gcc47 - not found
> ===>    Verifying reinstall for gcc47 in /usr/ports/lang/gcc47
> ... (more than 100)
> 
> make: Max recursion level (500) exceeded.
> *** Error code 2
> Stop in /usr/ports/lang/gcc47.
> *** Error code 1
> ... (more than 100)
> 
> 



More information about the freebsd-ports mailing list