Kind of like this?: http://xkcd.com/797/
LOL Teravus On Mon, Sep 27, 2010 at 3:12 PM, Melanie <[email protected]> wrote: > I hold that they are broken. > > They need to package the CodeDom dlls with the compiler package, so > the program that references tham fails to load, rather than failing > to run. That would be nonbroken. > > Melanie > > Mike Dickson wrote: > > 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 > > > > > _______________________________________________ > 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
