Software Management call for RFEs
jzeleny at redhat.com
Mon May 27 07:32:36 UTC 2013
On 25. 5. 2013 at 09:34:32, Nico Kadel-Garcia wrote:
> On Wed, May 22, 2013 at 11:55 AM, Michael Ekstrand <michael at elehack.net>
> > Performance improvement: improve scaling to 5K+ installed packages.
> * Amen. This is particularly compounded by poor caching default
> behavior, so that a few yum commands in a row each wind up reaching
> out to downloading metadata again, and again, and again.
> I think this can be addressed by moving the metadata updates to a
> different function, and calling it *separately* only as needed. The
> Debian "apt" tool does this quite effectively.
Unfortunately there is not much we can do about this. Debian has completely
different repository policy - they keep all versions of packages in the repo so
there is no need to update metadata on client machines every time.
> * Script parseable output without extraneous labeling.
> The output of "yum list is cluttered with unnecessary headers, and
> whitespace handling that winds up trimming package names or inserting
> extraneous new lines. I'd fiind it invaluable if "yum list --tsv" gave
> a tab separated variables list of:
> name version release arch reponame
> And leave *OFF* the "Installed Packages" and "Available Packages"
> entries for such tab separated variable output. I loathe having to
> sort those out for scriptable operations.
Interesting idea, might be worth looking into.
More information about the devel