[Yum] RFC: Linking of Repositories

seth vidal skvidal at linux.duke.edu
Thu Nov 9 15:42:58 UTC 2006


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 UFO:AI,
> 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 it
> 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, and
> 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 one 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 OS
> 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 as 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?

-sv






More information about the Yum mailing list