Hi Wade, inline
On Thu, 2006-07-13 at 19:52 -0600, Wade Berrier wrote: > Hi, > > In trying to build and package nant, I've found that nant has some > internal libraries that reference the 1.0 profile of .NET: > > berrier:/usr/src/packages/SPECS # rpm > -i ../RPMS/noarch/nant-0.85_rc4-1.noarch.rpm > > error: Failed dependencies: > mono(System) = 1.0.3300.0 is needed by nant-0.85_rc4-1.noarch > mono(System.Data) = 1.0.3300.0 is needed by nant-0.85_rc4-1.noarch > mono(System.Web) = 1.0.3300.0 is needed by nant-0.85_rc4-1.noarch > mono(System.Windows.Forms) = 1.0.3300.0 is needed by > nant-0.85_rc4-1.noarch > mono(System.Xml) = 1.0.3300.0 is needed by nant-0.85_rc4-1.noarch > mono(mscorlib) = 1.0.3300.0 is needed by nant-0.85_rc4-1.noarch > ... > Suggestions? To me this sounds like you try to package binaries, which is bad for different reasons. One reason you just found, you can't predict the references that will be used. If you compile nant correctly from source, you will have the expected 1.0.5000.0 refs and your RPM scripts will be happy. I discovered the same problem with MonoDevelop, because it ships a binary stetic library that was compiled against Gtk# 2.4 but Debian uses Gtk# 2.8, so the dependency tracker script cries about references that can't be found in the Debian system. -- Regards, Mirco 'meebey' Bauer PGP-Key: http://keyserver.noreply.org/pks/lookup?op=get&search=0xEEF946C8 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M- V? PS PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y? ------END GEEK CODE BLOCK------
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list