From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 12 20:10:05 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A86F416A4CE for ; Sat, 12 Mar 2005 20:10:05 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8232F43D53 for ; Sat, 12 Mar 2005 20:10:05 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2CKA5qf050359 for ; Sat, 12 Mar 2005 20:10:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2CKA5DD050358; Sat, 12 Mar 2005 20:10:05 GMT (envelope-from gnats) Date: Sat, 12 Mar 2005 20:10:05 GMT Message-Id: <200503122010.j2CKA5DD050358@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Bartosz Fabianowski Subject: Re: ports/77707: Fix for ports/77403 introduced circular dependency in ports tree X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Bartosz Fabianowski List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 20:10:05 -0000 The following reply was made to PR ports/77707; it has been noted by GNATS. From: Bartosz Fabianowski To: Sergey Matveychuk Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/77707: Fix for ports/77403 introduced circular dependency in ports tree Date: Sat, 12 Mar 2005 21:00:39 +0100 The same sequence of commands on my machine: # uname -a FreeBSD takahe.local 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #0: Thu Mar 10 03:09:38 CET 2005 root@takahe.local:/usr/obj/usr/src/sys/TAKAHE i386 # pkg_info|grep gcc gcc-3.2.3_3 GNU Compiler Collection 3.2.3 # cd /usr/ports/lang/gcc32 # make pretty-print-build-depends-list This port requires package(s) "gcc-3.2.3_3 gettext-0.14.1 gmake-3.80_2 libiconv-1.9.2_1" to build. Not quite sure what to make of this. While ports/Mk/bsd.gcc.mk is commented, I still cannot fully follow what it is doing. Looking at that file, it seems to me that it will always pick the lowest version of GCC that meets the port's demands. Seems to work differently on your machine though. Very confusing indeed.