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... > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
