Mono executables

Dean Takemori <[email protected]>
Newsgroups gmane.linux.freshrpms.user
Message-ID <[email protected]>
Hello,

~ > rpm -ql mono-core | grep bin
/usr/bin/certmgr
/usr/bin/certmgr.exe
/usr/bin/chktrust
/usr/bin/chktrust.exe
/usr/bin/gacutil
/usr/bin/gacutil.exe
/usr/bin/mcs
/usr/bin/mint
/usr/bin/mono
/usr/bin/mono-find-provides
/usr/bin/mono-find-provides.exe
/usr/bin/mono-find-requires
/usr/bin/mono-find-requires.exe
/usr/bin/setreg
/usr/bin/setreg.exe
/usr/bin/sn
/usr/bin/sn.exe

~ > cat /usr/bin/sn
#!/bin/sh
exec /usr/bin/mono /usr/bin/sn.exe "$@"

~ > file /usr/bin/sn.exe
/usr/bin/sn.exe: MS Windows PE 32-bit Intel 80386 console executable

Hmmm ...

Is there a reason why the mono-core rpm installs the Windows executables
into /usr/bin?  They are not linux executables, and should not be in the
standard $PATH.  They really ought to be in /usr/lib/mono/ somewhere,  
like
some of the other Windows executables and libraries from the mono-basic
rpm (along with the appropriate changes to the shell scripts that  
call them)

-dean takemori
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.