On 09/27/2010 02:39 PM, Melanie wrote:
Since Mono has the CodeDom stuff, it makes no sense to omit the
compiler. At least enough of the compiler stuff has to be included
to make CodeDom work.
If CodeDom libs are included, but the coompiler is not, that is a
broken installation causing difficult to diagnose failures.

I call that a bug. Shipping mono without a compiler isn't proper
unless the CodeDom part of the libraries is also packaged with the
compiler.

CodeDom transparently executes the compiler and will fail in
nonobvious ways if it's not there.

Melanie
True System.CodeDom is in the System package. But if your using it your probably going to need the development packages anyway. Hence the gmcs dependency. But you could argue that few programs will use this and there's no need to pull it in and if I do need it I can require it in my Linux installable package definition. If OpenSim was packaged as a standard Debian package (for example) you could just include the dependency. Since its not it seems reasonable to note the dependency rather than say that all the Linux Distros are broken.

Well you can of course but it seems counterproductive and doesn't help all the OpenSim users trying to get a system up and running.

Mike

Mike Dickson wrote:
   On 09/26/2010 09:29 PM, Melanie wrote:
Hi,

first off, it's not a change in mono. It's a change in how
distributions package mono. It means that the Debian packagers seem
to be at fault.

Pretty much every major distro I'm aware of ships Mono as runtime and
development packages to support applications *using* mono but not
requiring development. Fedora, Debian based distros like Ubuntu, etc.,
have been this way for a while.  This isn't a distro bug. It makes
perfect sense for the distros to do this so a mono runtime exists where
its needed.

That being said, its not an issue with OpenSim, other than perhaps a
dependency that could be noted in release notes.

Mike

_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev


_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

_______________________________________________
Opensim-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-dev

Reply via email to