[Mono-list] Mono Fedora yum repository broken

Aaron VanDevender sig@netdot.net
Fri, 18 Feb 2005 16:33:46 -0600


I want to thank the mono team for cranking out another release, I look
forward to trying it. I would like to install the Fedora Core 3 mono
packages using yum, but this seems to be broken. The webpage:

http://www.mono-project.com/downloads/#unstable

says:

For YUM repository, please use:
http://www.go-mono.com/archive/1.1.3/fedora-3-i386/

But that is merely a tease. First of all, it should say archive/1.1.4
instead of 1.1.3, since that is supposedly the version it refers to, but
besides that neither the 1.1.3 path nor the 1.1.4 path are valid yum
repositories. Secondly, Fedora Core 3 uses yum 2.1 which specifies that
this path should exist:

http://www.go-mono.com/archive/1.1.4/fedora-3-i386/repodata/repomd.xml

but it gives a 404 "file not found" error, meaning no yum 2.1 repository
exists here. Assuming that this repository is actually a yum 2.0 repo
(which is what FC 1 & 2 used) then this directory should be filled with
headers:

http://www.go-mono.com/archive/1.1.4/fedora-3-i386/headers

but this directory gives me a 403 "forbidden" error, from which I deduce
that a yum 2.0 repository was created here, but the permissions on the
directory are incorrectly set.

So what we have here is a note which points to a broken yum repository
of an obselete version of yum containing the wrong version of mono. All
in all, not the best situation for the smooth distribution of the latest
and greatest version of mono.

I'm not sure who's in charge of these repositories, but may I suggest
updating the FC3 yum repos to yum 2.1 either by createrepo:

http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/Fedora/RPMS/createrepo-0.4.1-1.noarch.rpm

or by yam (which also makes apt repos):

http://dag.wieers.com/home-made/yam/

cya,
.sig