[Fedora-infrastructure-list] Fwd: Quick project for doc's

Mike McGrath mmcgrath at fedoraproject.org
Thu Oct 19 16:52:47 UTC 2006


On 10/19/06, Michael Schwendt <bugs.michael at gmx.net> wrote:
> On Thu, 19 Oct 2006 09:56:08 -0500, Mike McGrath wrote:
>
> > On 10/19/06, Mike Canann wrote:
> >
> > > Where do you get the list of packages for a FC release? And what is the
> > > format of that list?
>
> Best would be local on-disk access to all the repository trees you need,
> since for some features you need access to more than the package file
> names.
>
> A good start would be to compare Yum metadata of multiple repositories,
> e.g. fedora-core-5-i386 and fedora-core-development-i386, but for
> examining some details in the RPM package headers, you need to
> download copies of the headers (e.g. for Obsoletes etc.)
>
> > You'll have to talk to Karsten for that information.  Your best bet is
> > to try to catch him in the #fedora-docs channel on freenode (quaid).
> > This is actually a tricky project with tricky logic because of things
> > like, what do you do if a package gets renamed?  Replaced, moved to
> > extras, moved from extras, etc.
>
> Well, an rpm that gets renamed either "Provides: oldname = ..."  or is
> gone and only appears in a new package as "Obsoletes: oldname".
>

Looks like somethings already been created:
http://people.redhat.com/jkeating/treediff2.py    Someone needs to
sync up with Karsten and find out if this does everything thats
needed.

                   -Mike




More information about the infrastructure mailing list