[Mono-list] Installing Mono on Fedora 4

Wade Berrier wberrier at novell.com
Tue May 9 16:32:25 EDT 2006


Taking another look at this, I noticed that sqlite2 is available in the
fedora extras repository.  That's probably why I didn't provide it in
the repo on go-mono.com.

http://download.fedora.redhat.com/pub/fedora/linux/extras/4/

Still, based on the reasons below, it may be a good idea to drop the
dep.

Wade

On Tue, 2006-05-09 at 14:19 -0600, Wade Berrier wrote:
> My mistake.  I usually provide all needed rpms in the yum repository,
> but the sqlite2 rpms are missing for fedora4.
> 
> But, seeing that none of our other data providers require a native
> library, maybe we should just drop the dependency.  Especially if the
> provider works with both sqlite 2 and 3.
> 
> If no one has any issues with that, go ahead and commit, but also remove
> the targetset sections that define libmark (x86_64 and s390x).
> 
> Wade
> 
> On Mon, 2006-05-08 at 17:27 -0400, Joshua Tauberer wrote:
> > Hey,
> > 
> > Giuseppe Greco wrote:
> > >    Error: Missing Dependency: libsqlite.so.0 is needed by package
> > >           mono-data-sqlite
> > 
> > This is because there are two distinct versions of Sqlite, 2 and 3.  The
> > Mono RPM is dependent on sqlite2 and you have sqlite3 installed.
> > Mono.Data.SqliteClient works with both, and since I don't think you can
> > have a disjunction in RPM dependencies, that dependency needs to be removed.
> > 
> > You can grab the sqlite2 rpm from the Fedora Extras repository (or
> > http://fedoraproject.org/extras/4), till that's fixed.
> > 
> > Presumably this patch to release/conf/mono/ximian-build.conf will fix it:
> >         <dep id="requires">
> >           <i>mono-core = [[fullversion]]</i>
> > -         <i>libsqlite.so.0[[libmark]]</i>
> >         </dep>
> > 
> > (The library for sqlite3 in FC5, and also FC4 iirc, is libsqlite3.so.0.)
> > 
> > Though of course, it won't grab any sqlite automatically anymore.
> > 
> > If someone could give me a nod, I'll commit that...
> > 



More information about the Mono-list mailing list