[Mono-bugs] [Bug 661877] New: Utilities fail to find Mono when built with a prefix or suffix
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Thu Dec 30 12:01:40 EST 2010
https://bugzilla.novell.com/show_bug.cgi?id=661877
https://bugzilla.novell.com/show_bug.cgi?id=661877#c0
Summary: Utilities fail to find Mono when built with a prefix
or suffix
Classification: Mono
Product: Mono: Compilers
Version: 2.8.x
Platform: x86-64
OS/Version: Ubuntu
Status: NEW
Severity: Normal
Priority: P5 - None
Component: C#
AssignedTo: msafar at novell.com
ReportedBy: holmesmich at googlemail.com
QAContact: mono-bugs at lists.ximian.com
Found By: Community User
Blocker: ---
Description of Problem:
Mono utilities will fail to find and execute Mono on the path when built with a
prefix or suffix.
Steps to reproduce the problem:
1. Build and install Mono from source with a suffix or prefix. In this case,
the suffix used was 2.8, in order to prevent collision with existing system
installation of Mono.
2. Attempt to run mcs(suffix), or any other Mono utility. In this case, mcs is
called mcs2.8.
Actual Results:
mcs exits abnormally with "exec: 2: /usr/local/bin/mono: not found".
Expected Results:
mcs should find the Mono binary regardless of the prefix specified at build
time.
How often does this happen?
Always.
Additional Information:
Version Information
Mono JIT compiler version 2.8.1 (tarball Thu Dec 30 05:50:27 GMT 2010)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: debugger softdebug
LLVM: yes(2.8)
GC: Included Boehm (with typed GC and Parallel Mark)
Note:
This bug can be easily fixed by editing all the mono utilites in your favourite
text editor, or by using sed, to execute your named version of Mono instead,
but these shell scripts should be built on templates which do this at
build-time. Appears to affect all Mono utilities compiled to CIL.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list