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