Hello!
I am having difficulties to build the castle stack
(http://svn.castleproject.org:8080/svn/castle/trunk) with nant 3.5.
The whole project starts to build just nicely but after 20 or so
successful 3.5 builds it suddenly fails.
I tried repeating the build process on a clean windows xp sp3 vm
(fresh install) with nothing but nant, svn and .net-3.5 installed and
got to the very same result.
Anyone can help me?
excerpt of the log (first a building project, then the failing):
BUILD SUCCEEDED
Total time: 0.6 seconds.
[nant]
C:\data\castle\InversionOfControl\Castle.Windsor\Castle.Windsor.build
Buildfile:
file:///C:/data/castle/InversionOfControl/Castle.Windsor/Castle.Windsor.build
Target framework: Microsoft .NET Framework 3.5
Base Directory:
C:\data\castle\InversionOfControl\Castle.Windsor.
Target(s) specified: build
[include] Including file
C:\data\castle\common-project.xml.
[include] Including file C:\data\castle\common.xml.
[property] Property "sign" already exists,
and "overwrite" is set to false.
[property] Property "common.run-tests"
already exists, and "overwrite" is set to false.
[property] Property
"common.testrunner.enabled" already exists, and "overwrite" is set to
false.
[property] Property
"common.testrunner.failonerror" already exists, and "overwrite" is set
to false.
[property] Property "ar.dialect" already
exists, and "overwrite" is set to false.
[property] Property
"ar.connection.driver_class" already exists, and "overwrite" is set to
false.
[property] Property
"ar.connection.connection_string.1" already exists, and "overwrite" is
set to false.
[property] Property
"ar.connection.connection_string.2" already exists, and "overwrite" is
set to false.
[property] Property
"registry.dotnet.v3.0.Installed" already exists, and "overwrite" is
set to false.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework
Setup\NDP\v3.0\Setup\Windows Communication Foundation\.
[property] Property "project.version" already
exists, and "overwrite" is set to false.
[property] Property "svn.revision" already
exists, and "overwrite" is set to false.
common.check-nant-version:
common.find-tools:
[property] Property "nunit-console2" already
exists, and "overwrite" is set to false.
[property] Property "nunit-console" already
exists, and "overwrite" is set to false.
[property] Property "wix.dir" already exists,
and "overwrite" is set to false.
[property] Property "shfb.dir" already
exists, and "overwrite" is set to false.
[property] Property "sandcastle.dir" already
exists, and "overwrite" is set to false.
[property] Property "htmlhelp1x.dir" already
exists, and "overwrite" is set to false.
set-framework-configuration:
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\.
set-net-3.5-framework-configuration:
[property] Property "build.msbuild" already
exists, and "overwrite" is set to false.
[property] Property "build.msbuild" already
exists, and "overwrite" is set to false.
set-project-configuration:
[property] Property "project.config" already
exists, and "overwrite" is set to false.
[property] Property "build.warnaserrors"
already exists, and "overwrite" is set to false.
[property] Property "build.warnmissingdocs"
already exists, and "overwrite" is set to false.
set-debug-project-configuration:
[property] Property "build.optimize" already
exists, and "overwrite" is set to false.
[property] Property "build.rebuild" already
exists, and "overwrite" is set to false.
common.init:
Adding a fileset reference with id 'project.sources'.
Adding a resourcefileset reference with id
'project.resources'.
init:
Adding a assemblyfileset reference with id
'project.references'.
common.set-assembly-attribute-values:
[property] Property
"assembly.allow-partially-trusted-callers" already exists, and
"overwrite" is set to false.
[property] Property "assembly.description"
already exists, and "overwrite" is set to false.
[property] Property "assembly.version"
already exists, and "overwrite" is set to false.
common.generate-assemblyinfo:
[attrib] Setting file attributes for 1
files to Normal.
[attrib]
C:\data\castle\InversionOfControl\Castle.Windsor\AssemblyInfo.cs
[asminfo] File
'C:\data\castle\InversionOfControl\Castle.Windsor\AssemblyInfo.cs' is
up-to-date.
generate-assemblyinfo:
common.compile-dll:
build:
BUILD SUCCEEDED
Total time: 0.5 seconds.
build:
BUILD SUCCEEDED
Total time: 1.2 seconds.
[nant] C:\data\castle\Components\components.build build
Buildfile: file:///C:/data/castle/Components/components.build
Target framework: Microsoft .NET Framework 3.5
Base Directory: C:\data\castle\Components.
Target(s) specified: build
[include] Including file C:\data\castle\common-project.xml.
[include] Including file C:\data\castle\common.xml.
[property] Property "sign" already exists, and
"overwrite" is set to false.
[property] Property "common.run-tests" already exists,
and "overwrite" is set to false.
[property] Property "common.testrunner.enabled" already
exists, and "overwrite" is set to false.
[property] Property "common.testrunner.failonerror"
already exists, and "overwrite" is set to false.
[property] Property "ar.dialect" already exists, and
"overwrite" is set to false.
[property] Property "ar.connection.driver_class" already
exists, and "overwrite" is set to false.
[property] Property "ar.connection.connection_string.1"
already exists, and "overwrite" is set to false.
[property] Property "ar.connection.connection_string.2"
already exists, and "overwrite" is set to false.
[property] Property "registry.dotnet.v3.0.Installed"
already exists, and "overwrite" is set to false.
[readregistry] Opening LocalMachine:SOFTWARE\Microsoft\NET
Framework Setup\NDP\v3.0\.
[readregistry] Opening LocalMachine:SOFTWARE\Microsoft\NET
Framework Setup\NDP\v3.0\Setup\Windows Communication Foundation\.
[property] Property "project.version" already exists, and
"overwrite" is set to false.
[property] Property "svn.revision" already exists, and
"overwrite" is set to false.
common.build:
[nant] C:\data\castle\Components\Validator\Validator.build
Buildfile:
file:///C:/data/castle/Components/Validator/Validator.build
Target framework: Microsoft .NET Framework 3.5
Base Directory: C:\data\castle\Components\Validator.
Target(s) specified: build
[include] Including file
C:\data\castle\common-project.xml.
[include] Including file C:\data\castle\common.xml.
[property] Property "sign" already exists,
and "overwrite" is set to false.
[property] Property "common.run-tests"
already exists, and "overwrite" is set to false.
[property] Property
"common.testrunner.enabled" already exists, and "overwrite" is set to
false.
[property] Property
"common.testrunner.failonerror" already exists, and "overwrite" is set
to false.
[property] Property "ar.dialect" already
exists, and "overwrite" is set to false.
[property] Property
"ar.connection.driver_class" already exists, and "overwrite" is set to
false.
[property] Property
"ar.connection.connection_string.1" already exists, and "overwrite" is
set to false.
[property] Property
"ar.connection.connection_string.2" already exists, and "overwrite" is
set to false.
[property] Property
"registry.dotnet.v3.0.Installed" already exists, and "overwrite" is
set to false.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework
Setup\NDP\v3.0\Setup\Windows Communication Foundation\.
[property] Property "project.version" already
exists, and "overwrite" is set to false.
[property] Property "svn.revision" already
exists, and "overwrite" is set to false.
common.build:
[nant]
C:\data\castle\Components\Validator\Castle.Components.Validator\Castle.Components.Validator.build
Buildfile:
file:///C:/data/castle/Components/Validator/Castle.Components.Validator/Castle.Components.Validator.build
Target framework: Microsoft .NET
Framework 3.5
Base Directory:
C:\data\castle\Components\Validator\Castle.Components.Validator.
Target(s) specified: build
[include] Including file
C:\data\castle\common-project.xml.
[include] Including file
C:\data\castle\common.xml.
[property] Property "sign"
already exists, and "overwrite" is set to false.
[property] Property
"common.run-tests" already exists, and "overwrite" is set to false.
[property] Property
"common.testrunner.enabled" already exists, and "overwrite" is set to
false.
[property] Property
"common.testrunner.failonerror" already exists, and "overwrite" is set
to false.
[property] Property "ar.dialect"
already exists, and "overwrite" is set to false.
[property] Property
"ar.connection.driver_class" already exists, and "overwrite" is set to
false.
[property] Property
"ar.connection.connection_string.1" already exists, and "overwrite" is
set to false.
[property] Property
"ar.connection.connection_string.2" already exists, and "overwrite" is
set to false.
[property] Property
"registry.dotnet.v3.0.Installed" already exists, and "overwrite" is
set to false.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\.
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework
Setup\NDP\v3.0\Setup\Windows Communication Foundation\.
[property] Property
"project.version" already exists, and "overwrite" is set to false.
[property] Property
"svn.revision" already exists, and "overwrite" is set to false.
common.check-nant-version:
common.find-tools:
[property] Property
"nunit-console2" already exists, and "overwrite" is set to false.
[property] Property
"nunit-console" already exists, and "overwrite" is set to false.
[property] Property "wix.dir"
already exists, and "overwrite" is set to false.
[property] Property "shfb.dir"
already exists, and "overwrite" is set to false.
[property] Property
"sandcastle.dir" already exists, and "overwrite" is set to false.
[property] Property
"htmlhelp1x.dir" already exists, and "overwrite" is set to false.
set-framework-configuration:
[readregistry] Opening
LocalMachine:SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\.
set-net-3.5-framework-configuration:
[property] Property
"build.msbuild" already exists, and "overwrite" is set to false.
[property] Property
"build.msbuild" already exists, and "overwrite" is set to false.
set-project-configuration:
[property] Property
"project.config" already exists, and "overwrite" is set to false.
[property] Property
"build.warnaserrors" already exists, and "overwrite" is set to false.
[property] Property
"build.warnmissingdocs" already exists, and "overwrite" is set to
false.
set-debug-project-configuration:
[property] Property
"build.optimize" already exists, and "overwrite" is set to false.
[property] Property
"build.rebuild" already exists, and "overwrite" is set to false.
common.init:
Adding a fileset reference with id
'project.sources'.
Adding a resourcefileset reference
with id 'project.resources'.
init:
Adding a assemblyfileset reference
with id 'project.references'.
Adding a resourcefileset reference
with id 'project.resources'.
common.set-assembly-attribute-values:
[property] Property
"assembly.allow-partially-trusted-callers" already exists, and
"overwrite" is set to false.
[property] Property
"assembly.description" already exists, and "overwrite" is set to
false.
[property] Property
"assembly.version" already exists, and "overwrite" is set to false.
common.generate-assemblyinfo:
[attrib] Setting file
attributes for 1 files to Normal.
[attrib]
C:\data\castle\Components\Validator\Castle.Components.Validator\AssemblyInfo.cs
[asminfo] File
'C:\data\castle\Components\Validator\Castle.Components.Validator\AssemblyInfo.cs'
is up-to-date.
generate-assemblyinfo:
common.compile-dll:
[csc] Output file
'C:\data\castle\build\net-3.5\debug\Castle.Components.Validator.dll'
does not exist, rebuilding.
[csc] Compiling 84 files to
'C:\data\castle\build\net-3.5\debug\Castle.Components.Validator.dll'.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\bin\Debug\Messages.lt.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\bin\Debug\Messages.ru.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.es.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.fr.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.he.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.it.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.lt.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.lv.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.nl.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.pt.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.ru.resources'
does not exist, rebuilding.
[resgen] Output
file
'C:\data\castle\Components\Validator\Castle.Components.Validator\Messages.sv.resources'
does not exist, rebuilding.
BUILD FAILED
The SDK for the 'net-3.5'
framework is not available or not configured.:
NAnt.Core.BuildException: The SDK
for the 'net-3.5' framework is not available or not configured.
at
NAnt.Core.Tasks.ExternalProgramBase.DetermineFilePath() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
647
at
NAnt.Core.Tasks.ExternalProgramBase.get_ProgramFileName() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
125
at
NAnt.DotNet.Tasks.ResGenTask.get_ProgramFileName() in
d:\Source\nant-20080818T124133Z\src\NAnt.DotNet\Tasks\ResGenTask.cs:line
276
at
NAnt.Core.Tasks.ExternalProgramBase.PrepareProcess(Process process) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
481
at
NAnt.DotNet.Tasks.ResGenTask.PrepareProcess(Process process) in
d:\Source\nant-20080818T124133Z\src\NAnt.DotNet\Tasks\ResGenTask.cs:line
372
at
NAnt.Core.Tasks.ExternalProgramBase.StartProcess() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
518
at
NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
418
at
NAnt.DotNet.Tasks.ResGenTask.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.DotNet\Tasks\ResGenTask.cs:line
439
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at
NAnt.DotNet.Tasks.CompilerBase.CompileResxResources(StringCollection
resxFiles) in
d:\Source\nant-20080818T124133Z\src\NAnt.DotNet\Tasks\CompilerBase.cs:line
1433
at
NAnt.DotNet.Tasks.CompilerBase.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.DotNet\Tasks\CompilerBase.cs:line
632
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at
NAnt.Core.TaskContainer.ExecuteChildTasks() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\TaskContainer.cs:line
120
at
NAnt.Core.TaskContainer.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\TaskContainer.cs:line 86
at
NAnt.Core.Tasks.IfTask.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\IfTask.cs:line 363
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at NAnt.Core.Target.Execute()
in d:\Source\nant-20080818T124133Z\src\NAnt.Core\Target.cs:line 247
at
NAnt.Core.Project.Execute(String targetName, Boolean
forceDependencies) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 985
at NAnt.Core.Project.Execute()
in d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 937
at NAnt.Core.Project.Run() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 1022
Total time: 0.6 seconds.
BUILD FAILED
Nested build failed. Refer to build log for
exact reason.:
NAnt.Core.BuildException: Nested build failed.
Refer to build log for exact reason.
at
NAnt.Core.Tasks.NAntTask.RunBuild(FileInfo buildFile) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
258
at NAnt.Core.Tasks.NAntTask.ExecuteTask()
in d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
202
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at NAnt.Core.Target.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Target.cs:line 247
at NAnt.Core.Project.Execute(String
targetName, Boolean forceDependencies) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 985
at NAnt.Core.Project.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 937
at NAnt.Core.Project.Run() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 1022
Total time: 0.8 seconds.
BUILD FAILED
Nested build failed. Refer to build log for exact reason.:
NAnt.Core.BuildException: Nested build failed. Refer to
build log for exact reason.
at NAnt.Core.Tasks.NAntTask.RunBuild(FileInfo
buildFile) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
258
at NAnt.Core.Tasks.NAntTask.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
202
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at NAnt.Core.Target.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Target.cs:line 247
at NAnt.Core.Project.Execute(String targetName, Boolean
forceDependencies) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 985
at NAnt.Core.Project.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 937
at NAnt.Core.Project.Run() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 1022
Total time: 0.9 seconds.
BUILD FAILED
Nested build failed. Refer to build log for exact reason.:
NAnt.Core.BuildException: Nested build failed. Refer to build log for
exact reason.
at NAnt.Core.Tasks.NAntTask.RunBuild(FileInfo buildFile) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
258
at NAnt.Core.Tasks.NAntTask.ExecuteTask() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\NAntTask.cs:line
202
at NAnt.Core.Task.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Task.cs:line 186
at NAnt.Core.Target.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Target.cs:line 247
at NAnt.Core.Project.Execute(String targetName, Boolean
forceDependencies) in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 985
at NAnt.Core.Project.Execute() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 937
at NAnt.Core.Project.Run() in
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Project.cs:line 1022
Total time: 9.2 seconds.
--
Jan
___________________
[EMAIL PROTECTED]
www.limpens.com
+55 (11) 3082-1087
+55 (11) 3097-8339
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
NAnt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users