[repo-coord] Re: Sub-Repo for Yum and Smart

Jeff Pitman symbiont at berlios.de
Fri Sep 16 10:48:12 CEST 2005


On Friday 16 September 2005 16:34, Axel Thimm wrote:
> On Fri, Sep 16, 2005 at 04:00:02PM +0800, Jeff Pitman wrote:
> > Right now, my approach probably deviates slightly from what you've
> > done at atrpms.  This is due to trying to keep in line with what
> > currently is done at pyvault.  I'll extract -python completely from
> > libxml2.spec and put it into libxml2-python.spec, then I'll use my
> > buildsystem to output packages for python 2.2/2.3/2.4 where needed.
>
> That sounds awfully familiar :)
>
> http://atrpms.net/name/libxml2-python24/

Yeah, I know you got that one.  Mine is a slight modification using a 
%{python} macro which expands to python24/23/22 driven by the build 
system. If it's not defined it defaults to python. I'll post linkage to 
specs, etc. after I test stuff. (I also like to do anything in my power 
to avoid a rebuild of the entire lib.  Just configure and then run 
distutils build in the python directory.)

> > I discussed rpm-py in a previous email.
>
> I missed that one, what is rpm-py? google returns hits on rpm.py
> instead.

See below.

> > (I just released a new rpm-py that guts the configure mantra, thus,
> > speeding up compile time.)  This keeps rpm at the same version as
> > delivered with the distro in question.  Not sure if I want to
> > upgrade this yet.
>
> Is that perhaps the same like or similar to
> http://atrpms.net/name/rpm-python/?

http://symbiont.mn.sabren.com/rpm-python/

I've been coordinating with jbj and pnasrat on it. Much smaller and 
builds fast.  Mainly a convenience issue for me.  Also, it builds 
against the rpmlib installed externally instead of relying on the 
topdir. This allows one to build against whatever rpm was distributed 
for a particular release.

So, it's got a similar goal to your rpm-python, but with some tweaks to 
it.

-- 
-jeff



More information about the repo-coord mailing list