Re: Creating install CD with custom ports - how to massage INDEX file?



On 2007-Oct-14 09:38:14 -1000, Clifton Royston <cliftonr@xxxxxxxx> wrote:
I built the release with NO_PORTS=yes, because I'm building the ports
from my own CVS tree, which is a tightly pared down subset of the
/usr/ports CVS, plus locally written software in ports format. I've
ensured that the tree is closed under the dependency operation (to use
some math jargon) - essentially that means that my ports subset includes
all the dependencies of every port I'm including and all of *its*
run/build dependencies in the tree, even if not being built. That
allows the dependency graph to be calculated and the INDEX-6 file to be
built properly.

In which case, you should be able to "cd /usr/ports && make index"

--
Peter Jeremy

Attachment: pgptzwBOAlxA0.pgp
Description: PGP signature



Relevant Pages

  • Re: graph of behavior - was Re: State vs. Data (was Re: Fans of Template Method with protected varia
    ... >>factory is dependent on the implementation of the classes ... lovely hierarchical tree. ... > examining the source code. ... The dependency still exists before run time between ...
    (comp.object)
  • Re: portupgrade O(n^m)?
    ... the whole set of ports in a couple of seconds. ... Portmaster in no way solves this problem, ... I'm not sure what you mean by "nor helps upgrading in a reasonable ... of dependency graphing the entire ports tree. ...
    (freebsd-hackers)
  • RE: Reflections on Trusting Trust
    ... > tree - which gets back to the issue of trusting the FreeBSD distribution. ... Anyone who is between you and freebsd cvsup server can make his own ports ... yet, installing a ca-root certificates port, downloading a public key or ... resynching your ports tree implies on network transmission of certificates, ...
    (FreeBSD-Security)
  • ports system woes
    ... What exactly "removing dependency on package" means? ... port installs?). ... Allow it 3-5 hours per 1000 installed ports 8-) The good thing is that ...
    (freebsd-hackers)
  • Re: Update from Ports removes dependency data
    ... It's what makes upgrading those ports that are required by lots of other ports so difficult. ... Dependency information is version-specific. ... The right-hand-side of the hash are the lists of dependencies with the version numbers stripped off. ... Usually I'll want to upgrade those ports. ...
    (freebsd-questions)