[Mono-dev] mono make install fails with Error 1
Cyd Haselton
chaselton at gmail.com
Sun May 31 17:19:14 UTC 2015
Robert...I re-ran the gacutil -I command with the -v switch and got the following:
/bld/mono/mono-4.0.0/mcs/class/System $ /bld/mono/mono-4.0.0/runtime/mono-wrapper -v ../../class/lib/build/gacutil.exe -i System.dll
Failure adding assembly System.dll to the cache: The system cannot find the file specified.
Re-running it again with the path to class/build/System yields:
/bld/mono/mono-4.0.0/mcs/class/System $ /bld/mono/mono-4.0.0/runtime/mono-wrapper -v ../../class/lib/build/gacutil.exe -i ../../class/lib/build/System.dll
Failure adding assembly ../../class/lib/build/System.dll to the cache: Strong name cannot be verified for delay-signed assembly
On May 31, 2015 12:06:17 PM CDT, "Alexander Köplinger" <alex.koeplinger at outlook.com> wrote:
>You can try "make install V=1" for more output as well.
>
>From: chaselton at gmail.com
>Date: Sun, 31 May 2015 11:49:26 -0500
>To: sushihangover at outlook.com; mono-devel-list at lists.ximian.com
>Subject: Re: [Mono-dev] mono make install fails with Error 1
>
>If I didn't lose you at "no sudo, Android" here's the output from make
>--debug=vv install:
>
>
>
>Invoking recipe from ../../build/library.make:197 to update target
>`install-local'.
>
>make[1]: Entering directory `/bld/mono/mono-4.0.0/mcs/class/System'
>
>MONO_PATH="./../../class/lib/build:$MONO_PATH"
>/bld/mono/mono-4.0.0/runtime/mono-wrapper
>./../../class/lib/build/gacutil.exe /i
>./../../class/lib/net_4_5/System.dll /f /gacdir /usr/mono/lib /root
>/usr/mono/lib /package 4.5
>
>make[1]: *** [install-local] Error 1
>
>make[1]: Leaving directory `/bld/mono/mono-4.0.0/mcs/class/System'
>
>make: *** [do-install] Error 2
>
>On May 31, 2015 11:30:51 AM CDT, Robert N <sushihangover at outlook.com>
>wrote:
>did you try it with sudo?
>
>cd into the mcs/class/System and do a 'gacutil -i System.dll' to see if
>that is really working.
>
>and check the results via : gacutil -l
>
>Also run make in verbose debug mode and see which step is failing.
>
>
> Subject: RE: [Mono-dev] mono make install fails with Error 1
> From: chaselton at gmail.com
> Date: Sun, 31 May 2015 11:15:00 -0500
> To: mono-devel-list at lists.ximian.com
> CC: sushihangover at outlook.com
>
> This is going to sound weird, but I think the error is being thrown
> after the update but before the successful install message.
>
> Here's the listing of lib/mono/gac and subdirs after running make
> install in <sourcebasedir>/mcs/class/System:
>
> /bld/mono/mono-4.0.0 $ ls -al
>/usr/mono/lib/mono/gac
> total 12
> drwxrwx--- 3 u0_a186 u0_a186 4096 May 31 10:27 .
> drwxrwx--- 8 u0_a186 u0_a186 4096 May 31 10:27 ..
> drwxrwx--- 3 u0_a186 u0_a186 4096 May 31 11:06 System
> /bld/mono/mono-4.0.0 $ ls -al /usr/mono/lib/mono/gac/System/
> total 12
> drwxrwx--- 3 u0_a186 u0_a186 4096 May 31 11:06 .
> drwxrwx--- 3 u0_a186 u0_a186 4096 May 31 10:27 ..
>drwxrwx--- 2 u0_a186 u0_a186 4096 May 31 11:06
>4.0.0.0__b77a5c561934e089
> /bld/mono/mono-4.0.0 $ ls -al
> /usr/mono/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/
> total 2856
> drwxrwx--- 2 u0_a186 u0_a186 4096 May 31 11:06 .
> drwxrwx--- 3 u0_a186 u0_a186 4096 May 31 11:06 ..
> -rwxrwx--- 1 u0_a186 u0_a186 2063360 May 30 06:12 System.dll
> -rw-rwx--- 1 u0_a186 u0_a186 851131 May 30 06:12 System.dll.mdb
>
> But make install still fails
>
>
>
> On May 31, 2015 10:53:09 AM CDT, Robert N
><sushihangover at outlook.com> wrote:
>
>Permissions problem? Looks like you are installing into /usr/mono/lib
>(FYI: I'd be careful, installing builds into system usr is not a good
>idea usually).
>
>At that point of the install it is trying to update the gac with
>System.dll so I would assume you do not have permissions, you can
>always do a 'sudo make install'.
>
>If you cd into <sourcebasedir>/mcs/class/System and do a sudo make
>install you should see the successful gac update like this:
>
>Installed ./../../class/lib/net_4_5/System.dll into the gac
>(/Users/administrator/playscript-install/lib/mono/gac)
>
>
>
>
> From: chaselton at gmail.com
> Date: Sun, 31 May 2015 09:29:20 -0500
> To: mono-devel-list at lists.ximian.com
> Subject: [Mono-dev] mono make install fails with Error 1
>
> I've finally managed to get mono to
> build from sources, but make
> install invoked from
>the top build directory fails at the following
> point:
>
> make[6]: Entering directory `/bld/mono/mono-4.0.0/mcs/class/System'
> make install-local
> WARNING: generic atexit() called from legacy shared library
> make[7]: Entering directory `/bld/mono/mono-4.0.0/mcs/class/System'
> MONO_PATH="./../../class/lib/build:$MONO_PATH"
> /bld/mono/mono-4.0.0/runtime/mono-wrapper
> ./../../class/lib/build/gacutil.exe /i
> ./../../class/lib/net_4_5/System.dll /f /root /usr/mono/lib /package
> 4.5
> make[7]: *** [install-local] Error 1
> make[7]: Leaving directory `/bld/mono/mono-4.0.0/mcs/class/System'
> make[6]: *** [do-install] Error 2
>
> Error 1 is the only error thrown.
>
> I can run this command without errors
>
> MONO_PATH="./../../class/lib/build:$MONO_PATH"
> /bld/mono/mono-4.0.0/runtime/mono-wrapper
>
> ./../../class/lib/build/gacutil.exe /i
>
>./../../class/lib/net_4_5/System.dll /f /root /usr/mono/lib /package
> 4.5
>
> And I can run the final command in mono-wrapper without errors
>
> /bld/mono/mono-4.0.0 $ /bld/mono/mono-4.0.0/libtool --verbose
> --mode=execute "mono/mini/mono" --config
> "/bld/mono/mono-4.0.0/runtime/etc/mono/config"
> "mcs/class/lib/build/gacutil.exe" /i mcs/class/lib/net_4_5/System.dll
> /f /root /usr/mono/lib /package 4.5
>
> But running 'make install' fails. Any ideas?
>
> Mono-devel-list mailing
> list Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>
>
>--
>
>Sent from my Android device with K-9 Mail. Please excuse my brevity.
>_______________________________________________
>Mono-devel-list mailing list
>Mono-devel-list at lists.ximian.com
>http://lists.ximian.com/mailman/listinfo/mono-devel-list
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20150531/1e5d1405/attachment.html>
More information about the Mono-devel-list
mailing list