[Mono-bugs] [Bug 72754][Blo] Changed - MWF depends on the development library libX11.so which is not installed on end user boxes
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Sat, 19 Feb 2005 19:11:56 -0500 (EST)
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 jonpryor@vt.edu.
http://bugzilla.ximian.com/show_bug.cgi?id=72754
--- shadow/72754 2005-02-19 16:34:00.000000000 -0500
+++ shadow/72754.tmp.13087 2005-02-19 19:11:56.000000000 -0500
@@ -1,13 +1,13 @@
Bug#: 72754
Product: Mono: Class Libraries
Version: 1.1
OS: unknown
OS Details: Ubuntu Hoary
-Status: RESOLVED
-Resolution: NOTABUG
+Status: REOPENED
+Resolution:
Severity: Unknown
Priority: Blocker
Component: Windows.Forms
AssignedTo: mono-bugs@ximian.com
ReportedBy: rbirkby@gmail.com
QAContact: mono-bugs@ximian.com
@@ -72,6 +72,19 @@
are compiling from svn head, you can be expected to. Curious how you
compiled libgdplus without devel)
For prebuilt packages, the solution is to either make the package
require -devel, or to create a System.Windows.Forms.dll.config file
for the platform that performs the appropriate mapping.
+
+------- Additional Comments From jonpryor@vt.edu 2005-02-19 19:11 -------
+As you say, the correct fix is to either (1) provide a
+System.Windows.Forms.dll.config file, or (2) to edit
+mono/data/config.in and add libX11.so there, so that the appropriate
+versioning policy is specified. (I'd guess that (2) is the easier of
+the two solutions.)
+
+More importantly, this problem won't be limited to developers. Though
+the original submitter claimed to compile from svn-trunk, the same
+problem will occur for non-developers using the RPM packages. The key
+issue is that libX11.so is referenced, but won't exist on the end
+user's machine (unless they install N MB of -devel packages...).