From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:31:31 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30A3C16A401 for ; Fri, 18 May 2007 21:31:31 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (tower.partan.com [198.6.255.248]) by mx1.freebsd.org (Postfix) with ESMTP id D91EE13C44B for ; Fri, 18 May 2007 21:31:30 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (localhost.partan.com [127.0.0.1]) by tower.partan.com (8.13.1/8.13.1) with ESMTP id l4ILBPbL077501; Fri, 18 May 2007 17:11:25 -0400 (EDT) (envelope-from asp@tower.partan.com) Received: (from asp@localhost) by tower.partan.com (8.13.1/8.13.1/Submit) id l4ILBPOw077498; Fri, 18 May 2007 17:11:25 -0400 (EDT) (envelope-from asp) Date: Fri, 18 May 2007 17:11:25 -0400 From: Andrew Partan To: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Message-ID: <20070518211125.GA77070@partan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.4.2.2i Cc: Subject: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? 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: Fri, 18 May 2007 21:31:31 -0000 I had no problems on my build server; I managed to build all of the packages just fine. I even rebuilt all of the packages (portupgrade -afp) and that worked just fine as well. However, when I went to do a package install of xorg on a brand new server, I ran into dependency problems: n-tower# portinstall -PP xorg [Gathering depends for x11/xorg ...........................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ......................................................................... d= one] ---> Checking for the latest package of 'x11/xf86rushproto' ---> Fetching the package(s) for 'xf86rushproto-1.1.2' (x11/xf86rushproto) ---> Fetching xf86rushproto-1.1.2 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/A= ll/xf86rushproto-1.1.2.tbz: File unavailable (e.g., file not found, no acce= ss) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/All/xf86rushproto-1.1.2.tbz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/A= ll/xf86rushproto-1.1.2.tgz: File unavailable (e.g., file not found, no acce= ss) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/All/xf86rushproto-1.1.2.tgz ** Failed to fetch xf86rushproto-1.1.2 ** Listing the failed packages (*:skipped / !:failed) ! xf86rushproto-1.1.2 (fetch error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Fetching the latest package(s) for 'xf86rushproto' (x11/xf86rushproto) ---> Fetching xf86rushproto fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/L= atest/xf86rushproto.tbz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/Latest/xf86rushproto.tbz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/L= atest/xf86rushproto.tgz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/Latest/xf86rushproto.tgz ** Failed to fetch xf86rushproto ** Listing the failed packages (*:skipped / !:failed) ! xf86rushproto@ (fetch error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ** Could not find the latest version (1.1.2) ** No package available: x11/xf86rushproto ---> Skipping 'x11/xorg-protos' because a requisite port 'x11/xf86rushprot= o' failed (specify -k to force) ---> Skipping 'x11/xorg' because a requisite port 'x11/xorg-protos' failed= (specify -k to force) ** Listing the failed packages (*:skipped / !:failed) ! x11/xf86rushproto (package not found) * x11/xorg-protos * x11/xorg ---> Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed n-tower#=20 It looks to me like some of the BUILD_DEPENDS for xorg-protos are wrong. % cd /usr/ports/x11/xorg-protos % grep xf86rushproto Makefile ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86rushproto \ % grep bigreqstr Makefile=20 BUILD_DEPENDS=3D ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/= x11/bigreqsproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/dmxproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/fixesproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/glproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/inputproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/recordproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/trapproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xcmiscproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86dgaproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86miscproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86rushproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86vidmodeproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xineramaproto \ % cd /var/db/pkg % grep bigreqstr */* bigreqsproto-1.0.2/+CONTENTS:include/X11/extensions/bigreqstr.h %=20