-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>> Actually during the build it does not use mcs or gmcs from your >>> installation base, but it instead uses them from mcs/class/lib/*. >> Well, it's exactly the opposite of what I can deduce from strace output. > > Well, I had too few words to explain it; external mcs is used only > when it build bootstrappers. Other than that it uses bootstrap stuff. > > So, there is no contradiction.
Here's what happens: http://bugs.gentoo.org/attachment.cgi?id=119804 when mono is not installed during make it doesn't see the /usr/lib64/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll (or in my case /usr/lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll) file, so the error does not occur. >>> For bootstrapping "make get-monolite-latest" will download the >>> latest working bootstrapper mcs, so you can use mcs/class/lib/monolite >>> for MONO_GAC_PREFIX. But in that case, use it only to build >>> net_1_1_bootstrap (make PROFILE=net_1_1_bootstrap in mcs topdir). >>> Once it is built fine, the entire build system will work. >> Why would I do that? I fetch a tarball marked stable from go-mono.com. >> Isn't the latest working bootstrapper mcs included? > > Then it sounds very likely your local issue (weird PATH settings or > whatever else). You never said that you were building from a tarball, > which was not my premise for my explanation. > I'm using gentoo, therefore installing from sources. This is a gentoo-wide issue, see http://bugs.gentoo.org/show_bug.cgi?id=146424. There are many bug reports regarding this behavior and I'm trying to find a solution other than reinstalling mono. IMO the key is to prevent mcs from accessing /usr/lib/mono/gac during make. I still look forward to your suggestions. Best regards, Jurek Bartuszek -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGXdNy6l8uJkeTVlMRAs7kAKCC7AQiLAv4w7LmxBKTlNt/eKhJIACeKlWP HLC2aFXpqlwPwtdmAeTg+Hk= =xPNZ -----END PGP SIGNATURE----- _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
