Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Sep 1997 16:51:27 PDT
From:      Bill Fenner <fenner@parc.xerox.com>
To:        "Jordan K. Hubbard" <jkh@time.cdrom.com>
Cc:        ports@freebsd.org, Bill Fenner <fenner@parc.xerox.com>
Subject:   Re: Uh oh.. Time to take another look at the packages collection! 
Message-ID:  <97Sep29.165141pdt.177486@crevenia.parc.xerox.com>
In-Reply-To: Your message of "Mon, 29 Sep 97 09:33:24 PDT." <97Sep29.093339pdt.177486@crevenia.parc.xerox.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
I didn't notice that INDEX already has a complete dependency listing.
There are 653 ports that neither depend on another port nor are depended
upon by another port, and 428 ports which either depend on another port
or are depended upon by another port.  Unless the depend/depended packages
are disproportionately large, it seems like that's a safe way to split
things up.

  Bill

(I used something like:
awk -F'|' '$9 != "" {print $1,$9}' /usr/ports/INDEX | tr ' ' '\012' | sort -u > /tmp/ports-with-depends-or-are-depended-on
awk -F'|' '$9 == "" {print $1}' /usr/ports/INDEX | sort > /tmp/ports-with-no-depends
comm -13 /tmp/ports-with-depends-or-are-depended-on /tmp/ports-with-no-depends > /tmp/ports-that-arent-depended-on-nor-depend-on-anything-else

For the really astute, my numbers add up to 2 more than the length of
/usr/ports/INDEX because tcl-7.5.1 and tk-4.1.1 are depended upon but
aren't in INDEX.)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?97Sep29.165141pdt.177486>