Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 2014 23:49:14 +0400
From:      Dmitry Marakasov <amdmi3@amdmi3.ru>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r369152 - head/editors/yudit
Message-ID:  <20140925194914.GC1301@hades.panopticon>
In-Reply-To: <20140924020214.GA46145@FreeBSD.org>
References:  <201409240148.s8O1mdqC051976@svn.freebsd.org> <20140924020214.GA46145@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Alexey Dokuchaev (danfe@FreeBSD.org) wrote:

> > New Revision: 369152
> > URL: http://svnweb.freebsd.org/changeset/ports/369152
> > QAT: https://qat.redports.org/buildarchive/r369152/
> > 
> > Log:
> >   - Switch to PORTDATA
> 
> One problem with PORTDATA that is greatly reduces pkg-plist greppability.
> I'm not sure if it is useful for plist files or sane sizes.

Plists are not supposed to be grappable. There's plenty automatic
plist generation mechanisms used in ports tree besides PORTDATA not
mentioning `${ECHO} >> ${TMPPLIST}' used it some ports, so plists
are guaranteed to be incomplete and not usable for that purpose. With
staging support I hope them to be reduced even more if not removed
completely. PORTDATA is useful for all ports, as small plists still
combine into significant part of overall plist mass.

However I agree that it's sometimes useful to find in what package
certain file resides before installing that package, but for that
only complete plists from real packages are usable.

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3@amdmi3.ru  ..:  jabber: amdmi3@jabber.ru    http://www.amdmi3.ru



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