Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jun 2013 06:03:40 GMT
From:      "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/179566: lang/mono: Unhandled Exception: System.IO.DirectoryNotFoundException: Directory '/tmp/20c24a7b' not found.
Message-ID:  <201306150603.r5F63eZf091269@oldred.freebsd.org>
Resent-Message-ID: <201306150610.r5F6A0mg091755@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         179566
>Category:       ports
>Synopsis:       lang/mono: Unhandled Exception: System.IO.DirectoryNotFoundException: Directory '/tmp/20c24a7b' not found.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 15 06:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     O. Hartmann
>Release:        FreeBSD 10.0-CURRENT/amd64
>Organization:
FU Berlin
>Environment:
FreeBSD 10.0-CURRENT #1 r251751: Fri Jun 14 20:02:09 CEST 2013  amd64
>Description:
lang/mono rejects to update or compile on all FreeBSD 10.0-CURRENT boxes I have it installed and want to update it recently.

All systems have most recent FBSD 10.0 as the OS gets compiled weekly.

The box is running also most recent update of PERL 5.16.3 (perl-threaded-5.16.3)

Below, the error is shown:

[...]
System.DllNotFoundException: libc.so
  at (wrapper managed-to-native) System.CodeDom.Compiler.TempFileCollection:mkdir (string,uint)
  at System.CodeDom.Compiler.TempFileCollection.GetOwnTempDir () [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.get_BasePath () [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.AddExtension (System.String fileExtension, Boolean keepFile) [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.AddExtension (System.String fileExtension) [0x00000] in <filename unknown>:0 
  at System.Xml.Serialization.XmlSerializer.GenerateSerializers (System.Xml.Serialization.GenerationBatch batch, System.CodeDom.Compiler.CompilerParameters cp) [0x00000] in <filename unknown>:0 
  at System.Xml.Serialization.XmlSerializer.RunSerializerGeneration (System.Object obj) [0x00000] in <filename unknown>:0 

Unhandled Exception:
System.IO.DirectoryNotFoundException: Directory '/tmp/20c24a7b' not found.
  at System.IO.Directory.ValidateDirectoryListing (System.String path, System.String searchPattern, System.Boolean& stop) [0x00000] in <filename unknown>:0 
  at System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) [0x00000] in <filename unknown>:0 
  at System.IO.Directory.GetDirectories (System.String path, System.String searchPattern) [0x00000] in <filename unknown>:0 
  at System.IO.Directory.GetDirectories (System.String path) [0x00000] in <filename unknown>:0 
  at System.IO.Directory.RecursiveDelete (System.String path) [0x00000] in <filename unknown>:0 
  at System.IO.Directory.Delete (System.String path, Boolean recursive) [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.Delete () [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0 
  at System.CodeDom.Compiler.TempFileCollection.Finalize () [0x00000] in <filename unknown>:0 
gmake[7]: *** [cs-errors.tree] Error 255
gmake[6]: *** [do-all] Error 2
gmake[5]: *** [all-recursive] Error 1
gmake[4]: *** [profile-do--net_4_5--all] Error 2
gmake[3]: *** [profiles-do--all] Error 2
gmake[2]: *** [all-local] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-3.0.3/runtime'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-3.0.3'
gmake: *** [all] Error 2
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/mono

===>>> make failed for lang/mono
===>>> Aborting update

>How-To-Repeat:
Update system's ports to most recent perl version, follow instructions in /usr/ports/UPDATING and try updating/installing lang/mono.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306150603.r5F63eZf091269>