Date: Mon, 23 Apr 2001 23:51:56 -0400 From: Garance A Drosihn <drosih@rpi.edu> To: Jeff Kletsky <Jeff+freebsd@wagsky.com>, freebsd-stable@FreeBSD.ORG Cc: bmah@FreeBSD.ORG Subject: Re: pkg/port dependency tool (enclosed) Message-ID: <p05100c0db70aa58b709a@[128.113.24.47]> In-Reply-To: <Pine.BSF.4.21.0104230806060.27435-100000@wildside.wagsky.com> References: <Pine.BSF.4.21.0104230806060.27435-100000@wildside.wagsky.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 8:35 AM -0700 4/23/01, Jeff Kletsky wrote:
>I saw that in the release notes for 4.3 that the
>pkg_* toolset was being enhanced to track where a
>given pkg/port comes from. I have been wrestling
>with the upgrade process for a while, especially
>when it comes to dependencies, and am offering
>back to the project a Perl script that provides
>output that can be run through dot(1) (available
>in the port graphics/graphviz) to produce a
>dependency graph.
Upgrading ports is one of those things that I always
want to sit down and try to streamline, but usually
I just brute-force my way thru it. Still, I try to
save any messages where others talk about tools
such as this one.
One of the other messages I've saved talked about
"/usr/ports/sysutils/pib"
where "pib" means "ports index browser".
I must admit I still haven't looked into that, but
does that port do any of what your script is trying
to do?
Also, in another thread on this general topic,
Kevin Way noted:
Unfortunately I don't believe the situation is
quite this simple. While it will take into account
straight dependencies, it will miss the special
dependencies created by the
USE_(BZIP2|GMAKE|GNOMELIBS|etc...) variables.
So, that's something else to think about for your script.
Something like your script could be very useful, so
please don't let my rambling comments discourage you! :-)
--
Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu
Senior Systems Programmer or gad@freebsd.org
Rensselaer Polytechnic Institute or drosih@rpi.edu
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p05100c0db70aa58b709a>
