Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jan 2006 23:02:02 -0500 (EST)
From:      Mikhail Teterin <mi@corbulon.video-collage.com>
To:        kris@obsecurity.org (Kris Kennaway)
Cc:        Kirill Ponomarew <krion@voodoo.bawue.com>, freebsd-ports@FreeBSD.org
Subject:   Re: HEADSUP: new infrastructure changes in bsd.port.mk and co
Message-ID:  <200601220402.k0M422Gi082961@corbulon.video-collage.com>
In-Reply-To: <20060122011048.GB18189@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > * Fix 'all-depends-list' target in cases if dependencies list is
> > very long and if some dependencies can't be added into the list.

> BTW, I'm not sure that's the best description of the change..it fixes
> certain instances where ports would not be added to the dependency
> list because of being partial substrings of other ports already added.

> I think it's also more efficient than the previous method.

The old method's (horrendous) inefficiency and fragility to dependency
loops were my original motivation. It was only when I started
comparing the new and the old methods' outputs, that I discovered the
substring-bug in the old.

> Anyway, I think we need to also do the same thing for other
> *-depends-list targets, in particular package-depends-list.

Yes. It is a tad more compex for the others, though -- I looked.

> Mikhail, do you have any interest in implementing that?

I do, but I may be carried away by other projects. If anyone beats
me to it, I'll be perfectly happy. I'm surprised, no one did yet...

	-mi



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601220402.k0M422Gi082961>