From owner-freebsd-ports@FreeBSD.ORG Thu May 6 01:59:00 2010 Return-Path: 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 4F078106566B; Thu, 6 May 2010 01:59:00 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [203.58.93.36]) by mx1.freebsd.org (Postfix) with ESMTP id A081D8FC14; Thu, 6 May 2010 01:58:59 +0000 (UTC) Received: from rwpc12.mby.riverwillow.net.au (rwpc12.mby.riverwillow.net.au [172.25.24.168]) (authenticated bits=0) by mail1.riverwillow.net.au (8.14.4/8.14.4) with ESMTP id o461wtL4047314 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 6 May 2010 11:58:56 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=m1001; t=1273111136; bh=6+Lu0PPte9JkSrwVf24hLgRSVfhNz/h1M/HlypVKDXs=; h=Date:From:To:Subject:Message-ID:Mime-Version:Content-Type; b=upgisw0Cdn+4Z0hZZeS4efgFXeekIQ9XW+KMPPpUtm1snZpY8A6FY6jl4hF9ObhFR 5n00Efs8m5AtuOUHCdao6+WzgnfNTOwig9zjzB37PmJS7xW2/VMhixFQxAQKf+9L2Q bk9jucb1pYXvUQbFFErHKxAhUWHx2BKWmsYoiNcA= Received: from rwpc12.mby.riverwillow.net.au (localhost [127.0.0.1]) by rwpc12.mby.riverwillow.net.au (8.14.4/8.14.4) with ESMTP id o461wt5F018954; Thu, 6 May 2010 11:58:55 +1000 (AEST) (envelope-from john.marshall@riverwillow.com.au) Received: (from john@localhost) by rwpc12.mby.riverwillow.net.au (8.14.4/8.14.4/Submit) id o461wt4H018953; Thu, 6 May 2010 11:58:55 +1000 (AEST) (envelope-from john) Date: Thu, 6 May 2010 11:58:55 +1000 From: John Marshall To: freebsd-ports@freebsd.org, dougb@freebsd.org Message-ID: <20100506015854.GN1357@rwpc12.mby.riverwillow.net.au> Mail-Followup-To: freebsd-ports@freebsd.org, dougb@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="orO6xySwJI16pVnm" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i OpenPGP: id=A29A84A2 Cc: Subject: portmaster stopped finding dependent ports if non-standard PORTSDIR 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: Thu, 06 May 2010 01:59:00 -0000 --orO6xySwJI16pVnm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Yesterday I updated ports on my notebook (8.0-RELEASE-p2), took a deep breath, used portmaster to upgrade xorg to 7.5 (portmaster -D xorg-7.4_4) - ran without a hitch. Then, I upgraded portmaster (portmaster -D portmaster) - also no problems. Then, I tried to upgrade jpeg... ---------------------------------------- rwpc08# portmaster -D jpeg =3D=3D=3D>>> Currently installed version: jpeg-8_1 =3D=3D=3D>>> Port directory: /usr/ports/graphics/jpeg =3D=3D=3D>>> Launching 'make checksum' for graphics/jpeg in background =3D=3D=3D>>> Gathering dependency list for graphics/jpeg from ports =3D=3D=3D>>> Starting recursive 'make config' check =3D=3D=3D>>> Launching child to update /build/ports/devel/libtool22 jpeg-8_1 >> /build/ports/devel/libtool22 =3D=3D=3D>>> No valid installed port, or port directory given =3D=3D=3D>>> Try portmaster --help =3D=3D=3D>>> Update for /build/ports/devel/libtool22 failed =3D=3D=3D>>> Aborting update Terminated Terminated rwpc08# pkg_info -Ex libtool libtool-2.2.6b rwpc08# pkg_info -qox libtool devel/libtool22 rwpc08# ls -l /usr/ports/devel/libtool22/ total 10 -rw-r--r-- 1 root wheel 701 Dec 7 10:32 Makefile -rw-r--r-- 1 root wheel 200 Dec 7 10:32 distinfo drwxr-xr-x 2 root wheel 512 Dec 7 10:32 files -rw-r--r-- 1 root wheel 305 Aug 3 2009 pkg-descr -rw-r--r-- 1 root wheel 1853 Aug 3 2009 pkg-plist rwpc08#=09 rwpc08# ls -ld /usr/ports lrwxr-xr-x 1 root wheel 12 Nov 23 18:21 /usr/ports -> /build/ports rwpc08#=09 rwpc08# grep PORTSDIR /etc/make.conf PORTSDIR=3D /build/ports rwpc08#=09 ---------------------------------------- I've tried upgrading other ports as well: same story. portmaster 2.25 seems to work fine on other systems which have a native /usr/ports. I'm thinking that portmaster's non-standard location awareness may have broken with some of the recent ORIGIN stuff? The version of portmaster I used to upgrade xorg was 2.2x (I think 2.22): I remember noticing that it was 2 or 3 releases behind. Thanks again for providing this great utility. --=20 John Marshall --orO6xySwJI16pVnm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkviIl4ACgkQw/tAaKKahKLuTgCaAqWFHiBYRN908lVDVTclNWSj ZukAnRT4v9B86y4JCX8Hm0zKNLKdAeyu =04XT -----END PGP SIGNATURE----- --orO6xySwJI16pVnm--