I know it’s probably not a good idea to have a package with dependencies,
but if you try, this is the exception that is logged in the task output:
2011-06-23 12:28:10 ERROR Deployment on the tentacle failed: System.InvalidOperationException: Unable to resolve dependency ‘log4net (≥ 1.2.10)’.
at NuGet.InstallWalker.OnDependencyResolveError(PackageDependency dependency)
at NuGet.PackageWalker.Walk(IPackage package)
at NuGet.InstallWalker.ResolveOperations(IPackage package)
at NuGet.PackageManager.Execute(IPackage package, IPackageOperationResolver resolver)
at NuGet.PackageManager.InstallPackage(IPackage package, Boolean ignoreDependencies)
at NuGet.PackageManager.InstallPackage(String packageId, Version version, Boolean ignoreDependencies)
at NuGet.PackageManager.InstallPackage(String packageId, Version version)
at Octopus.Tentacle.Packages.UploadedPackageInstaller.Install(PackageMetadata package) in l:\Stovell Australia\Octopus\source\Octopus.Tentacle\Packages\UploadedPackageInstaller.cs:line 22
at Octopus.Tentacle.Jobs.DeployPackageJobExecutor.Execute(DeployPackageJob job) in l:\Stovell Australia\Octopus\source\Octopus.Tentacle\Jobs\DeployPackageJobExecutor.cs:line 30
at Octopus.Tentacle.Jobs.DeployPackageJobExecutor.Execute(Job job) in l:\Stovell Australia\Octopus\source\Octopus.Tentacle\Jobs\DeployPackageJobExecutor.cs:line 25
at Octopus.Tentacle.Jobs.JobQueue.RunDeploymentsOnBackgroundThread(Object state) in l:\Stovell Australia\Octopus\source\Octopus.Tentacle\Jobs\JobQueue.cs:line 73