Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Sep 2002 12:43:57 -0700
From:      Will Andrews <will@csociety.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        Will Andrews <will@csociety.org>, Simon 'corecode' Schubert <corecode@corecode.ath.cx>, "David W. Chapman Jr." <dwcjr@inethouston.net>, rbeyer@rossbeyer.net, ports@FreeBSD.ORG, arch@FreeBSD.ORG
Subject:   Re: package tools into ports/ (was: Re: Bzipped?)
Message-ID:  <20020902194357.GL2072@procyon.firepipe.net>
In-Reply-To: <20020902193033.GD55707@xor.obsecurity.org>
References:  <20020901142653.A32415@capable.rogards.com> <20020901191937.GI87971@leviathan.inethouston.net> <20020902103215.36ae8e3b.corecode@corecode.ath.cx> <20020902085654.GH2072@procyon.firepipe.net> <20020902193033.GD55707@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 02, 2002 at 12:30:34PM -0700, Kris Kennaway wrote:
> Wait a minute..the package tools are used by other things than the
> ports collection.  I don't think they should be moved out of the
> source tree.  What problem are you really trying to solve here?

I am not moving them out.  I am trying to solve the problem that
people have to upgrade to get package tools that can use bz2'd
packages.  This is a real problem.  Besides which, it's a Very
Bad Thing(TM) that ports are not branched but the pkg tools are.

As I've already attempted to discuss several times on portmgr the
last few weeks (my emails were all ignored), the plan is:

	1) Add -V option to pkg_info to facilitate checking its
	   version number.
	2) MFC this option.
	3) Tarball up the code and make a port using it.
	4) Adjust bsd.port.mk to check whether pkg_info -V is of
	   the necessary level (or if it exists) and if not,
	   install the pkgtools port.

This approach has been in use by NetBSD for quite some time
(well, about 4 years now).  See also:

http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/pkgtools/pkg_install/

regards,
-- 
wca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




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