Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261528 - per package metadata generation
Summary: per package metadata generation
Status: RESOLVED DUPLICATE of bug 261377
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-07 07:41 UTC by Caleb Cushing
Modified: 2009-03-29 08:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
perl per package "metadata" generator (cache.pl,807 bytes, text/plain)
2009-03-07 10:08 UTC, Daniel Cordero
Details
perl per package metadata generator (cache.pl,987 bytes, text/plain)
2009-03-13 16:16 UTC, Daniel Cordero
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Caleb Cushing 2009-03-07 07:41:50 UTC
we some way to generate metadata per package, instead of running the whole tree.

Reproducible: Always
Comment 1 Caleb Cushing 2009-03-07 07:43:00 UTC
per prior convo w/ zmedico.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-07 09:38:08 UTC
Reassigning...
Comment 3 Daniel Cordero 2009-03-07 10:08:47 UTC
Created attachment 184203 [details]
perl per package "metadata" generator
Comment 4 Caleb Cushing 2009-03-07 10:16:24 UTC
Daniel would you mind giving an example of how that's supposed to be run?

@zmedico if you get a chance can you look it over and double check that it generates valid metadata.
Comment 5 Daniel Cordero 2009-03-07 10:28:31 UTC
(In reply to comment #4)
> Daniel would you mind giving an example of how that's supposed to be run?

# ./cache.pl < /var/cache/edb/dep/usr/portage/sys-apps/baselayout-1.12.12 > /usr/portage/metadata/cache/sys-apps/baselayout-1.12.12
Comment 6 Daniel Cordero 2009-03-13 16:16:15 UTC
Created attachment 184886 [details]
perl per package metadata generator

Fixes the INHERITED line (which is the _eclasses_ line with more information in the internal cache).

This has the INHERITED line sorted in alphabetical order, whereas normal metadata seems to be sorted by something else.
Comment 7 Zac Medico gentoo-dev 2009-03-29 08:05:43 UTC
The tool that I'm planning for bug #261377 will take package atoms as arguments, so cache.pl won't be needed.
Comment 8 Zac Medico gentoo-dev 2009-03-29 08:11:25 UTC

*** This bug has been marked as a duplicate of bug 261377 ***