[Yum] RFC: Linking of Repositories

Dominique Leuenberger Dominique.Leuenberger at TMF-Group.com
Thu Nov 9 15:47:11 UTC 2006


>>> Reply on 09-11-2006 17:45:22 <<<> On Thu, 2006-11-09 at 16:27
+0100, Dominique Leuenberger wrote:
> > Hi everybody,
> >  
> > I'm a member of the openSUSE community and official maintainer of
> some
> > RPM Packages.
> > The issue for this mail is caused by the Packages of the game
> > which has a 160MB Data (thus noarch) RPM.
> >  
> > We are thnking (and thus proposing here) an extension of the
> > repository metadata to have the following possibilities (I'll make
> > ono the example of UFO:AI, but it applies to other things too)
> >  
> > The game is split in a os/arch dependent (binary) and an
> > os/arch-independent (data) part. As the data part is somewhat big
> > (160MB) it's a waste to replicate that one for all OS versions,
> > fill servers with it.
> >  
> > For this reason we're looking for some capabilities within yum:
> > - If somebody subscribes to a specific repository (in this case
> of
> > them containing UFO:AI Binaries), he should automatically be
> > linked-in/subscribed to another repository, containing the Data
> Files.
> > Like this, the Data File can be kept in a unique version and all
> > Versions would subscribe to the same repo.
> >  
> > For the moment, the user has to subscribe to both repositories
> > manually and that is very difficult to explain to all users,
> > especially as they are never interested in the technical part and
> a
> > consequence, everybody just says: 'hey.  it's onle 160MB, don't
> worry'
> >  
> > What do YOU think about this suggestion? Can we work out something
> > like this together to get it unified?
> >  
> Why not just have a data-blob repository where you store stuff like
> this
> and have it enabled by default? Nothing in it would be used unless
> actually needed, right?
> Then you don't need to add any functionality at all, just use what's
> already there.
> Or am I missing something?

That would be a possible solution for our upcoming openSUSE releases,
but as we're also offering Repositories for Mandrake and Fedora Core
(probably more to come), all these users would be skipped. We probably
can not force the FC and MDK Maintainers to add per default one of 'our'
repositories to their Base Installation.
And all the older, already existing distributions, which are still well
supported, could also not profit easily from such a way.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.baseurl.org/pipermail/yum/attachments/20061109/e7c7f111/attachment-0001.htm 

More information about the Yum mailing list