[Mono-list] Fedora Core 3 Mono YUM Repository

Todd Berman tberman@off.net
Wed, 17 Nov 2004 15:08:01 -0800


On Wed, 2004-11-17 at 22:54 +0000, Paul wrote:
> Hi,
> 
> > > I'd honestly recommend checking the sources out from svn and compiling
> > > it up. It will lead to far fewer tears when FC updates gtkhtml and the
> > > such.
> > 
> > How?
> 
> As soon as FC changes one of the libraries which (say) gtk-sharp or
> monodoc relies on, the rpms will break or you won't be able to do the
> install. At least with the source version, you just do a quick recompile
> and it's as if nothing happened.
> 

Not true, but thats fine. The recompile wont fix anything if the soname
changes.

> > gtkhtml being updated will still break your stuff if the soname changes
> > if you are using svn, tarballs, packages, or telepathic source creation.
> 
> Point is, if you have the -devel rpms installed and updated, you just
> need to recompile and that's it. Jobs done.
> 

Fine, but that is the same as compiling from tarballs. Why is compiling
from SVN so much better?

> Plus it does have the advantage of giving bug fixes not available in the
> rpms ;-)

And additional bugs not available in the rpms.

Don't get me wrong, I am not saying that no one should run from SVN, but
I don't think advocating people follow your tutorial for building from
SVN just because they are having minor packaging issues is proper.

Maybe writing a tutorial about building from source tarballs instead of
from SVN would be a good idea. That way you could still link to your
website with every message you send to this list.

--Todd