From owner-freebsd-ports@FreeBSD.ORG Sat Nov 5 03:17:46 2005 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B74A16A41F for ; Sat, 5 Nov 2005 03:17:46 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0543943D46 for ; Sat, 5 Nov 2005 03:17:46 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id DA8501A3C2B; Fri, 4 Nov 2005 19:17:45 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2611051372; Fri, 4 Nov 2005 22:17:45 -0500 (EST) Date: Fri, 4 Nov 2005 22:17:44 -0500 From: Kris Kennaway To: Randy Bush Message-ID: <20051105031744.GA50437@xor.obsecurity.org> References: <17260.1322.542751.224777@roam.psg.com> <48BD55D4-C668-4538-92D3-0F44EAA20AC4@brooknet.com.au> <17260.3134.688977.462078@roam.psg.com> <2C2470C3-6E8B-4485-A99A-D2294DD54034@brooknet.com.au> <17260.3367.54955.183366@roam.psg.com> <17260.7879.966887.506503@roam.psg.com> <20051105030046.GA34356@xor.obsecurity.org> <17260.8628.999676.370092@roam.psg.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline In-Reply-To: <17260.8628.999676.370092@roam.psg.com> User-Agent: Mutt/1.4.2.1i Cc: ports@freebsd.org, Sam Lawrance , Kris Kennaway Subject: Re: Azureus_2.3.0.4 dependency missing 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: Sat, 05 Nov 2005 03:17:46 -0000 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 04, 2005 at 05:06:28PM -1000, Randy Bush wrote: > >> FORCE_PKG_REGISTER=3DYES > > This is a nice recipe for corrupting your package installations. If > > you are encountering situations where you think you need to use it, > > you're doing something wrong. >=20 > it's been there since 1948, $diety is about the only one who > knows why. what's the danger? You spam new packages on top of old, leaving behind extra files that can confuse later builds. > so, i removed it and >=20 > roam.psg.com:/usr/src# cvsup -g -L 2 cvs-supfile 2>&1 > tee cvsup.log > roam.psg.com:/usr/src# grep azureus cvsup.log=20 > roam.psg.com:/usr/src# cd /usr/ports/net/azureus > roam.psg.com:/usr/ports/net/azureus# make > =3D=3D=3D> Vulnerability check disabled, database not found > =3D=3D=3D> Extracting for azureus-2.3.0.4_3 > =3D> Checksum OK for Azureus_2.3.0.4_source.zip. > =3D=3D=3D> azureus-2.3.0.4_3 depends on file: /usr/local/eclipse/plugin= s/org.eclipse.swt.gtk.freebsd.x86_3.1.1.jar - found > =3D=3D=3D> azureus-2.3.0.4_3 depends on executable: unzip - found > /usr/local/jdk1.5.0/bin/jar: not found > *** Error code 127 >=20 > Stop in /usr/ports/net/azureus. Right, I didn't say it was a magic fix. It's possible that if you've been relying on this for a long time because of an incorrect way you do your upgrades then your system is cluttered with old files and that caused the ports tree to become confused here. Look at the example in the pkg_which manpage and go through and clean out all the old cruft you have on your system (back it up first in case you make a mistake). Kris --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDbCRYWry0BWjoQKURArc8AKCx3NAbRLQ1GzlgxdpcIfY0LjfbnQCgidfC +BK2pn8qBZuTrQRlxSAMEgI= =dg/a -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5--