From owner-freebsd-ports@FreeBSD.ORG Mon Mar 14 06:06:47 2005 Return-Path: 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 3328916A4CE for ; Mon, 14 Mar 2005 06:06:47 +0000 (GMT) Received: from april.chuckr.org (april.chuckr.org [66.92.151.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1F1943D2D for ; Mon, 14 Mar 2005 06:06:46 +0000 (GMT) (envelope-from chuckr@chuckr.org) Received: from april.chuckr.org (localhost [127.0.0.1]) by april.chuckr.org (8.13.1/8.12.11) with ESMTP id j2E68fBZ076022 for ; Mon, 14 Mar 2005 01:08:41 -0500 (EST) (envelope-from chuckr@chuckr.org) Received: from localhost (chuckr@localhost)j2E68ftT076019 for ; Mon, 14 Mar 2005 01:08:41 -0500 (EST) (envelope-from chuckr@chuckr.org) X-Authentication-Warning: april.chuckr.org: chuckr owned process doing -bs Date: Mon, 14 Mar 2005 01:08:41 -0500 (EST) From: Chuck Robey To: FreeBSD-ports@FreeBSD.org Message-ID: <20050314010052.S74062@april.chuckr.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: using the pkgdb tools X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Mar 2005 06:06:47 -0000 I need to understand how to better manipulate the pkg database. I have in my hands a very nice example of stuff I need to get done, and don't know how to do. Help! The example is python, going from py24 to python (which just happens to be version 2.4m imagine that?) How do I determine the relied upon py24, and see to it that those depends now point off towards python? I don't want to break the py24 links, I want to move them to being python links. I would guess it has something to do with the pkgdb tools, but the prompting for input in that tool maybe have well have been done in ancient greek, for allthe sense it's making to me. Cam someone actually show me a script of a sesion that would start off the job I ned to do? I think I could get the list of ports that lied on py24 (I'm a fair python hand, and I think I could get this from pkg_info) but I haven't any idea how to manipulate the pkgdb tool, and I truly need help with those awful prompts. Thanks! Tb be very honest, what's driving me is, I'm attempting to make use of the script that the gnome folks provide, but it needs closer control of the package database than I know how to provide. I can read it, but I can't set it. ---------------------------------------------------------------------------- Chuck Robey | Interests include C & Java programming, FreeBSD, chuckr@chuckr.org | electronics, communications, and SF/Fantasy. New Year's Resolution: I will not sphroxify gullible people into looking up fictitious words in the dictionary (on the wall at my old fraternity, Signa Phi Nothing). ----------------------------------------------------------------------------