Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 298807 - www-apache/mod_mono: /usr/bin/mod-mono-server not installed
Summary: www-apache/mod_mono: /usr/bin/mod-mono-server not installed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jurek Bartuszek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-29 00:06 UTC by Trevor Johns
Modified: 2010-07-04 18:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Trevor Johns 2009-12-29 00:06:07 UTC
When installing www-apache/mod-mono, an executable should be created at /usr/bin/mod-mono-server for httpd to execute.

Currently, this isn't being generated. (Only the executable .NET executable at /usr/lib/mono/1.0/mod-mono-server.exe, which httpd cannot execute directly.)

Reproducible: Always

Steps to Reproduce:
1. sudo emerge www-apache/mod-mono
2. Note that /usr/bin/mod-mono-server doesn't exist
3. Try adding "MonoServerPath /usr/lib/mono/1.0/mod-mono-server.exe" to /etc/apache2/modules.d/70_mod_mono.conf.
Actual Results:  
In /var/log/apache2/error_log, the following is output because a native executable was not provided:

Failed running '/usr/lib/mono/1.0/mod-mono-server.exe --filename /tmp/mod_mono_server_global --nonstop --master (null) (null) (null) (null) (null) (null) (null) (null)'. Reason: Exec format error

Expected Results:  
Step 2 should have yielded a native executable.

Output from uname -a, in case it's relevant:

$ uname -a
Linux (REDACTED) 2.6.24-24-xen #1 SMP Tue Aug 18 18:15:39 UTC 2009 x86_64 Dual-Core AMD Opteron(tm) Processor 2214 AuthenticAMD GNU/Linux
Comment 1 Pacho Ramos gentoo-dev 2010-07-04 18:54:11 UTC
This looks invalid to me. Please try with 2.6.3. We are packing this like other distributions as mandriva, opensuse, fedora, debian... are doing -> none of them provide any "mod-mono-server" executable