Some thoughts about yum and repositories

Douglas Furlong douglas.furlong at firebox.com
Fri Oct 29 08:26:10 UTC 2004


On Fri, 2004-10-29 at 01:26 +0300, Markku Kolkka wrote:
> D. D. Brierton kirjoitti viestissään (lähetysaika torstai, 28. 
> lokakuuta 2004 22:34):
<snip>
> 
> > Would this noarch repo 
> > rpm be automatically downloaded and installed by yum from some
> > simpler incantation, like "yum subscribe rpm.livna.org" or do
> > you have to manually go and find it and install it by hand?
> 
> If the repository makes such a rpm, it can be installed by the 
> usual "yum install" way. Maybe there should be a standard for 
> naming them, e.g. "repo-livna-<version>-noarch.rpm". The GPG key  
> could be included in the same rpm.
> 
> -- 
>  Markku Kolkka
>  markku.kolkka at iki.fi
> 
There is a slight problem with this, yum install repo-livna-blah blah
blah would require yum to already have the repo listed.

So what may make MORE sense, is to one repo, where people like
freshrpm's, livna, dag's et all submit there "repo rpm".

Then, for a user to have to subscribe to one additional repository and
from then on, if they want to gain access to more repositories, they
just have to do yum install repo-<repository> blah blahblah.

I believe with this, you could then have the GPG key installed at the
same time as an additional repo file is placed in /etc/yum.repos.d/ and
for dependencies like livna and fedora.us to also be resolved.

I would suggest that the above "Repository of Repositories" be
configured by fedora at install time, but I doubt that will happen.
However, I think it is fairly reasonable to expect a user to install 2
rpm's which would configure the Repo, and add the key.

I think this should be very easy to configure, we would just need some
one to volunteer to host the repo (fedora.us?), and for other repo's to
then create and submit an RPM for their systems.

One possible problem though, is how responsible is fedora.us for the
"stability" of those repositories, to make sure they play nice with each
other? I can see down the road them possible receiving a lot of flack
for repo's that do not play well together.


-- 
Douglas Furlong
Systems Administrator
Firebox.com
T: 0870 420 4475        F: 0870 220 2178
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20041029/256ce2a4/attachment-0002.bin 


More information about the users mailing list