{"record":{"id":"870889336ddc555e","repo":"dagger/dagger","slug":"failed-to-install-default-dep-s-for-sdk-module-s","errorCode":null,"errorMessage":"failed to install default dep %s for sdk module %s: %w","messagePattern":"failed to install default dep (.+?) for sdk module (.+?): %w","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"core/sdk/module.go","lineNumber":108,"sourceCode":"func (sdk *module) instantiate(ctx context.Context) (*moduleInstance, error) {\n\tdag, err := dagql.NewServer(ctx, sdk.root)\n\tif err != nil {\n\t\treturn nil, fmt.Errorf(\"create sdk module server: %w\", err)\n\t}\n\tdag.Around(core.AroundFunc)\n\tcore.InstallCoreSchemaLoaders(dag)\n\n\tif err := core.NewUserMod(sdk.mod).Install(ctx, dag); err != nil {\n\t\treturn nil, fmt.Errorf(\"failed to install sdk module %s: %w\", sdk.mod.Self().Name(), err)\n\t}\n\n\tdefaultDeps, err := sdk.root.DefaultDeps(ctx)\n\tif err != nil {\n\t\treturn nil, fmt.Errorf(\"failed to get default deps for sdk module %s: %w\", sdk.mod.Self().Name(), err)\n\t}\n\tfor _, defaultDep := range defaultDeps.Mods() {\n\t\tif err := defaultDep.Install(ctx, dag); err != nil {\n\t\t\treturn nil, fmt.Errorf(\"failed to install default dep %s for sdk module %s: %w\", defaultDep.Name(), sdk.mod.Self().Name(), err)\n\t\t}\n\t}\n\n\tvar sdkObj dagql.AnyObjectResult\n\tvar constructorArgs []dagql.NamedInput\n\tif sdk.optionalFullSDKSourceDir.Self() != nil {\n\t\tsdkSourceDirID, err := sdk.optionalFullSDKSourceDir.ID()\n\t\tif err != nil {\n\t\t\treturn nil, fmt.Errorf(\"failed to get full sdk source directory ID: %w\", err)\n\t\t}\n\t\tconstructorArgs = []dagql.NamedInput{\n\t\t\t{Name: \"sdkSourceDir\", Value: dagql.Opt(dagql.NewID[*core.Directory](sdkSourceDirID))},\n\t\t}\n\t}\n\n\tif err := dag.Select(ctx, dag.Root(), &sdkObj,\n\t\tdagql.Selector{\n\t\t\tField: gqlFieldName(sdk.mod.Self().Name()),","sourceCodeStart":90,"sourceCodeEnd":126,"githubUrl":"https://github.com/dagger/dagger/blob/82ba2681dbe30d3547a1dc50ea495900ab5b6047/core/sdk/module.go#L90-L126","documentation":"While instantiating an SDK-as-module, one of the default dependency modules could not be installed into the private dagql server. The first %s is the default dep's name, the second the SDK module's name; the wrapped error comes from the dep's Install and usually indicates a schema collision or broken dependency module.","triggerScenarios":"Thrown at core/sdk/module.go:108 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Identify the failing dependency from the message and inspect its wrapped error.","Verify that dependency module itself loads and installs correctly.","Retry if the dependency resolution was transient."],"exampleFix":null,"handlingStrategy":"try-catch","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"82ba2681dbe30d3547a1dc50ea495900ab5b6047","analyzedAt":"2026-09-05T07:21:37.930Z","contentChangedAt":"2026-09-05T07:21:37.930Z","schemaVersion":2},"datasetVersion":"2026-09-12T12:17:11.808Z"}