Re: Exposing split media

seth vidal <[email protected]>
Newsgroups gmane.linux.rpm.metadata
Message-ID <1131629209.9209.95.camel@cutter>
> Yes, or a splitrepo command to add that information in.
cool.

Do you have checkin access to createrepo?


> I was assuming it would only be on disc1, - I don't want to parse each
> disc in the set for the data, if you if you specify base in the location
> for the included xml to point at disc one then you could have just the
> repomd.xml on each disc should you want.

I wouldn't recommend parsing each disk. I'm saying each disk has ALL of
the metadata

so you have exactly the same repodata dir on each disc.

> Let me get something specific for test1 knocked up today and we can
> reiview/work on it post that.

makes sense


> >   Then:
> >  - generate a file mapping package->media/basepath
> >  - combine media/basepath + previously created package metadata into new
> > set of metadata, rewriting primary.xml and repomd.xml for new content
> 
> This is what I was going to look at today, plus the reassembly side in
> anaconda.  I'd hope eventually we have generic reposplit tool as part of
> yum-utils, but for the moment time is the critical factor so that may be
> post test1.  

or maybe in createrepo instead of yum-utils.





> Also it's not another file to parse, and we already had the info in our
> package objects.

yep. true.


> To be honest we're not really abusing base here, just defining another
> uri type that has more complex behaviour and allowing multiple bases per
> repo.  
> 
> The more I look at it basepath seems like the correct place, 

 I agree. The reason I mentioned it is not b/c I think it's an abuse,
it's b/c I was worried about other people who abused it.


-sv
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.