[Mono-bugs] [Bug 74395][Wis] Changed - Mono handling multiple GAC locations.
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 5 Apr 2005 11:52:41 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by tmclaugh@sdf.lonestar.org.
http://bugzilla.ximian.com/show_bug.cgi?id=74395
--- shadow/74395 2005-04-05 08:39:59.000000000 -0400
+++ shadow/74395.tmp.31067 2005-04-05 11:52:41.000000000 -0400
@@ -57,6 +57,22 @@
PATH are set)?
If most users don't read docs, then they won't override the
environment variable either, allowing things to Just Work (modulo the
/etc/profile changes, which could (hopefully) be managed by the
package manager).
+
+------- Additional Comments From tmclaugh@sdf.lonestar.org 2005-04-05 11:52 -------
+Editing /etc/profile is a workaround but not a viable one. FreeBSD
+(all the BSDs) have a clear deliniation between the base OS and third
+party apps. /etc/profile is in the base, Mono is in ports. Setting a
+system-wide environmental variable in /etc/profile for a single app
+from ports isn't appropriate. Ultimately you would end up spamming
+/etc/profile with variables for every application in the ports system
+that wants one. This also wouldn't help users which use third party
+shells such as bash and ksh (such as me) because they use their own
+included files.
+
+The biggest thing to understand is BSDs do not do the same level of
+user environment configuration that Linux distros do. We expect to
+take care of application configuration through the application itself
+and not through what we would consider OS files.