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>