Dear all,
I was just confronted with a request to install for a proof of concept a
Wiki (Mindtouch DekiWiki) under Linux s390x.
The application uses parts developed on .NET which is supposed to run under
MONO 1.2.2 and above (I think it is tested till 1.2.6). There exists a
noarch.rpm to install it on SuSE SLES10.
I cannot make it run under s390x and I don't know why. On purpose I have
installed a clean SP2. No patches are applied. I did in the beginning an
installation with all the recent updates and it shows the same problem.
On the Intel server the aplication starts:
/srv/www/dekiwiki/bin # mono mindtouch.host.exe
Dream Host APIKEY: 4lyhe8CxvbUFcjEPe2yfQJwoT8kWDhmy
-------------------- initializing
-------------------- initialized 0.284694 secs
-------------------- ready 0.000598 secs
lena:/srv/www/dekiwiki/bin # mono --version
Mono JIT compiler version 1.2.2, (C) 2002-2006 Novell, Inc and Contributors.
www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: normal
Disabled: none
Under the s390x I get:
/srv/www/dekiwiki/bin # mono mindtouch.host.exe
Dream Host APIKEY: rqSaVo7CypVJIQ9ojyblTMBUariOt4sr
-------------------- initializing
Unhandled Exception: System.TypeInitializationException: An exception was
thrown by the type initializer for MindTouch.Dream.DreamHostService --->
System.TypeInitializationException: An exception was thrown by the type
initializer for Microsoft.Win32.Registry --->
System.NotImplementedException: Registry hive 'ClassesRoot' is not
implemented.
at Microsoft.Win32.RegistryKey.GetHiveName (RegistryHive hive) [0x00000]
at Microsoft.Win32.RegistryKey..ctor (RegistryHive hiveId, IntPtr
keyHandle, Boolean remoteRoot) [0x00000]
at Microsoft.Win32.RegistryKey..ctor (RegistryHive hiveId) [0x00000]
at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey:.ctor
(Microsoft.Win32.RegistryHive)
at Microsoft.Win32.Registry..cctor () [0x00000] --- End of inner exception
stack trace ---
at <0x00000> <unknown method>
at System.Environment.SetEnvironmentVariable (System.String variable,
System.String value) [0x00000]
at MindTouch.Dream.DreamHostService..cctor () [0x00000] --- End of inner
exception stack trace ---
at <0x00000> <unknown method>
at MindTouch.Dream.DreamHost..ctor (MindTouch.Dream.XDoc config) [0x00000]
at MindTouch.Dream.DreamConsoleHost+<>c__DisplayClass4.<Main>b__0 ()
[0x00000]
at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
at System.DebugUtil.Stopwatch (System.VoidHandler handler) [0x00000]
at MindTouch.Dream.DreamConsoleHost.Main (System.String[] args) [0x00000]
-------------------- shutting down
dekiwiki:/srv/www/dekiwiki/bin #
Mono JIT compiler version 1.2.2, (C) 2002-2006 Novell, Inc and Contributors.
www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: normal
Disabled: none
dekiwiki:/srv/www/dekiwiki/bin #
Also DekiWiki wants packages that I can't find. Those are not relevant for
the .NET part but I am not sure if those are inegrated in other packages.
For example: I find in YAST a package php5-xmlreader but NO php5-xmlwriter.
Also some of the php5-pear packages don't exist. Where can I get those?
php5-pear-auth_sasl
php5-pear-date
php5-pear-db
php5-pear-file
php5-pear-log
php5-pear-mail
php5-pear-mail_mime
php5-xmlrpc
php5-xmlwriter
Any help would be highly apprechiated.
--
Best regards
Florian Bilek
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390