[Mono-dev] mono-test-suite confused about file at dir location
Alexander Stohr
Alexander.Stohr at gmx.de
Fri Aug 6 09:25:38 EDT 2010
snippet of mono daily 2010-08-02 from a "make -i check" on my target:
make all-local
/bin/sh ./../../../mkinstalldirs ../../../class/lib/net_4_0/
mkdir -p -- ../../../class/lib/net_4_0/
mkdir: cannot create directory `../../../class/lib/net_4_0/': File exists
touch ../../../class/lib/net_4_0//.stamp
touch: cannot touch `../../../class/lib/net_4_0//.stamp': Not a directory
file system inspection showed this (adjusted empty lines & spaces):
.../mono-20100802/mcs/class/lib# ls -l
total 24
drwxrwxrwx 2 1000 users 4096 Aug 3 18:41 monolite
drwxr-xr-x 3 root root 4096 Aug 6 12:52 net_2_0
-rw-r--r-- 1 root root 5202 Aug 6 14:33 net_3_5
-rw-r--r-- 1 root root 5202 Aug 6 14:33 net_4_0
.../mono-20100802/mcs/class/lib# cat net_3_5
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<PropertyGroup>
<DefaultLanguageSourceExtension>.vb</DefaultLanguageSourceExtension>
<Language>VB</Language>
</PropertyGroup>
<PropertyGroup>
<CreateManifestResourceNamesDependsOn>
</CreateManifestResourceNamesDependsOn>
</PropertyGroup>
<PropertyGroup>
<FinalDefineConstants>CONFIG="$(Configuration)"</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(DefineDebug)' == 'true' ">$(FinalDefineConstants),DEBUG=-1</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(DefineTrace)' == 'true' ">$(FinalDefineConstants),TRACE=-1</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(MyType)' != '' ">$(FinalDefineConstants),_MyType="$(MyType)"</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(Platform)' != '' ">$(FinalDefineConstants),PLATFORM="$(Platform)"</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(Platform)' == '' ">$(FinalDefineConstants),PLATFORM="AnyCPU"</FinalDefineConstants>
<FinalDefineConstants Condition=" '$(DefineConstants)' != '' ">$(FinalDefineConstants),$(DefineConstants)</FinalDefineConstants>
[...]
i have no idea who created those files instead of subdirs since i could not locate any hints in my build logs. it was not the first run, so maybe those files were there already for some time.
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
More information about the Mono-devel-list
mailing list