Re: [CFT] packaging the base system with pkg(8)

From: Dag-Erling Smørgrav <des_at_des.no>
Date: Mon, 14 Mar 2016 20:29:59 +0100
Miroslav Lachman <000.fbsd_at_quip.cz> writes:
> Bryan Drewery <bdrewery_at_FreeBSD.org> writes:
> > https://github.com/freebsd/pkg/blob/master/scripts/pkg_tree.sh
> Can you publish it as a port? I know there is one written in Perl but
> I like your sh without dependencies.

It's not very useful, in my opinion.  The relationships between packages
form a directed acyclic graph, not a tree, so pkg_tree.sh will either
show too little (without -r) or far, far too much (with -r).  If you
want to visualize the package graph, you can feed the output of 'pkg
query "%n %dn"' into something like graphviz.  For other tasks, you are
better off learning how to use 'pkg query' and possibly creating your
own aliases or scripts.  It's not that difficult; feel free to ask for
help.

(Just for kicks, I tried running 'pkg_tree.sh -rn' on my desktop, which
has 934 packages installed.  It's been running for ten minutes and has
printed over 90,000 lines, with no end in sight.)

DES
-- 
Dag-Erling Smørgrav - des_at_des.no
Received on Mon Mar 14 2016 - 18:30:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:03 UTC