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
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to