Skip site navigation (1)Skip section navigation (2)
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>