Date: Sun, 10 Sep 2006 13:52:24 -0700 From: Darren Pilgrim <darren.pilgrim@bitfreak.org> To: Peter Jeremy <peterjeremy@optushome.com.au> Cc: freebsd-ports@freebsd.org, Hans Lambermont <hans@lambermont.dyndns.org> Subject: Re: portmaster's root and leaf ports Message-ID: <45047B08.7030300@bitfreak.org> In-Reply-To: <20060910192236.GA722@turion.vk2pj.dyndns.org> References: <20060910175536.GW89080@leia.lambermont.dyndns.org> <20060910192236.GA722@turion.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Jeremy wrote: > On Sun, 2006-Sep-10 19:55:36 +0200, Hans Lambermont wrote: >> What's going on here ? Aren't these all dependencies that should have >> been tracked ? (shouldn't they be in the Trunk or Branch sections ?) > > A port can have six different dependency types (extract, patch, fetch, > build, run, lib). Of these, lib is a subset of run and only run > dependencies are listed in the package information. > > Most of the root and leaf ports you list fairly clearly fall into one > of the non-run dependencies: eg nasm is only needed to compile some > assembler in one of the other ports, bison is only needed to compile > some grammar files. The ones I don't recognize as falling into this > category are libassuan, gnupg-devel, libdts and teTeX-base. Someone > else may be able to expain these. libassuan -B-> gnupg-devel -B-> gpgme -R-> kdepim3 -R-> kde3 teTeX-base -B-> kdegraphics3 -R-> kde3 Where: -B-> = left-hand side "is a build dependency of" right-hand side -R-> = left-hand side "is a run dependency of" right-hand side -- Darren Pilgrim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45047B08.7030300>