[Mono-dev] symlinks to lib/mono/gac/*/*/*.config all broken?

Edward Cho zerokarmaleft at gmail.com
Wed Sep 21 08:17:12 EDT 2005


This is still occurring in the 1.1.9 release.  The Makefile targets
look like this:

$(test_lib): $(test_lib).config $(TEST_RESOURCES)

$(test_lib).config: Test/test-config-file
        cp $< $@

CLEAN_FILES = $(test_lib).config

That last line looks conspicuous, but I assume that just removes the
.config files on 'make clean'

Cheers,
Edward Cho

On 8/22/05, Steven T. Hatton <hattons at globalsymmetry.com> wrote:
> After building and installing mono to a non-system directory I find many
> broken symlinks.  For example, from the root of the installation directory I
> find:
>
> for f in $(find . -type l); do test -e $f || ls $f;  done
>
> ./lib/mono/1.0/System.Messaging.dll.config
> ./lib/mono/1.0/ByteFX.Data.dll.config
> ./lib/mono/1.0/Microsoft.VisualBasic.dll.mdb
> ./lib/mono/1.0/System.Data.OracleClient.dll.config
> ./lib/mono/1.0/System.Runtime.Remoting.dll.config
> ./lib/mono/1.0/I18N.Other.dll.config
> ./lib/mono/1.0/Mono.Data.Tds.dll.config
> ./lib/mono/1.0/System.Data.dll.config
> ./lib/mono/1.0/Mono.Data.dll.config
> ./lib/mono/1.0/Accessibility.dll.config
> ./lib/mono/1.0/Commons.Xml.Relaxng.dll.config
> ./lib/mono/1.0/Mono.Data.SybaseClient.dll.config
> ./lib/mono/1.0/Microsoft.JScript.dll.config
> ./lib/mono/1.0/PEAPI.dll.config
> ./lib/mono/1.0/System.ServiceProcess.dll.config
> ./lib/mono/1.0/System.Design.dll.config
> ./lib/mono/1.0/System.Windows.Forms.dll.config
> ...
>
> all of these are of the form:
>
> ./lib/mono/1.0/System.Messaging.dll.config
> -> ../gac/System.Messaging/1.0.5000.0__b03f5f7f11d50a3a/System.Messaging.dll.config
> ./lib/mono/1.0/ByteFX.Data.dll.config
> -> ../gac/ByteFX.Data/0.7.6.1__0738eb9f132ed756/ByteFX.Data.dll.config
> ./lib/mono/1.0/Microsoft.VisualBasic.dll.mdb
> -> ../gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.mdb
> ./lib/mono/1.0/System.Data.OracleClient.dll.config
> -> ../gac/System.Data.OracleClient/1.0.5000.0__b77a5c561934e089/System.Data.OracleClient.dll.config
> ./lib/mono/1.0/System.Runtime.Remoting.dll.config
> -> ../gac/System.Runtime.Remoting/1.0.5000.0__b77a5c561934e089/System.Runtime.Remoting.dll.config
> ./lib/mono/1.0/I18N.Other.dll.config
> -> ../gac/I18N.Other/1.0.5000.0__0738eb9f132ed756/I18N.Other.dll.config
> ./lib/mono/1.0/Mono.Data.Tds.dll.config
> -> ../gac/Mono.Data.Tds/1.0.5000.0__0738eb9f132ed756/Mono.Data.Tds.dll.config
> ./lib/mono/1.0/System.Data.dll.config
> -> ../gac/System.Data/1.0.5000.0__b77a5c561934e089/System.Data.dll.config
> ./lib/mono/1.0/Mono.Data.dll.config
> -> ../gac/Mono.Data/1.0.5000.0__0738eb9f132ed756/Mono.Data.dll.config
> ./lib/mono/1.0/Accessibility.dll.config
> -> ../gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll.config
> ./lib/mono/1.0/Commons.Xml.Relaxng.dll.config
> -> ../gac/Commons.Xml.Relaxng/1.0.5000.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll.config
> ./lib/mono/1.0/Mono.Data.SybaseClient.dll.config
> -> ../gac/Mono.Data.SybaseClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll.config
> ./lib/mono/1.0/Microsoft.JScript.dll.config
> -> ../gac/Microsoft.JScript/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.JScript.dll.config
> ./lib/mono/1.0/PEAPI.dll.config
> -> ../gac/PEAPI/1.0.5000.0__0738eb9f132ed756/PEAPI.dll.config
> ./lib/mono/1.0/System.ServiceProcess.dll.config
> -> ../gac/System.ServiceProcess/1.0.5000.0__b03f5f7f11d50a3a/System.ServiceProcess.dll.config
> ./lib/mono/1.0/System.Design.dll.config
> -> ../gac/System.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Design.dll.config
> ./lib/mono/1.0/System.Windows.Forms.dll.config
> -> ../gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll.config
> ./lib/mono/1.0/System.Web.Services.dll.config
> -> ../gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/System.Web.Services.dll.config
> ./lib/mono/1.0/nunit.util.dll.config
> -> ../gac/nunit.util/2.2.0.0__96d09a1eb7f44a77/nunit.util.dll.config
> ./lib/mono/1.0/System.EnterpriseServices.dll.config
> -> ../gac/System.EnterpriseServices/1.0.5000.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.config
>
> What does this signify?  How do I fix it?
> --
> Regards,
> Steven
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>



More information about the Mono-devel-list mailing list