[Rpm-metadata] Is there an easy way to get a simple dict of rpm attributes from xml metadata?
Hans-Peter Jansen
hpj at urpla.net
Sun Apr 17 16:50:14 UTC 2005
Am Sunday 17 April 2005 16:17 schrieb seth vidal:
> >
> > Would you accept a patch to genpkgmetadata.py for an --update option,
> > checking timestamps before shooting?
> >
> > It still has to be done, but will be a nice job while on plane in my
> > holiday. Will do it anyway, but knowing it _may_ be accepted upstream is
> > a major call to do it well. ;)
>
> if you can make the --update option not consume a huge amount of memory,
> yes, I will accept it. Every mechanism I've been able to come up with
> for --update either involved:
> 1. a big cache dir that stores all this information broken apart
> (bleah)
> 2. or reading in all the current xml and storing it in memory - which
> is not-small.
How about just checking timestamps (those in repomd.xml and repomd.xml itself,
and making sure, that no rpm file is newer than this, otherwise just recreate
them? Sure, wouldn't be 100% waterproof, but would fit at least my needs!
Yes, this behavior should be correctly documented..
Pete
More information about the Rpm-metadata
mailing list