Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Nov 2005 22:17:44 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Randy Bush <randy@psg.com>
Cc:        ports@freebsd.org, Sam Lawrance <boris@brooknet.com.au>, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: Azureus_2.3.0.4 dependency missing
Message-ID:  <20051105031744.GA50437@xor.obsecurity.org>
In-Reply-To: <17260.8628.999676.370092@roam.psg.com>
References:  <17260.1322.542751.224777@roam.psg.com> <A43D26A9-2A45-4971-B95B-A5D2FB93F2D5@brooknet.com.au> <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> <BCA4196B-DD95-4251-9591-6EAA2AC8C35B@brooknet.com.au> <17260.7879.966887.506503@roam.psg.com> <20051105030046.GA34356@xor.obsecurity.org> <17260.8628.999676.370092@roam.psg.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051105031744.GA50437>