slint-ui/slint · error
Failed to create slint/ directory
Error message
Failed to create slint/ directory
What it means
Error "Failed to create slint/ directory" thrown in slint-ui/slint.
Source
Thrown at api/python/slint/build.rs:212
} else {
writeln!(writer, " {}", line).unwrap();
}
}
writeln!(writer, " \"\"\"").unwrap();
}
})*
}
)*
}
};
}
i_slint_common::for_each_enums!(generate_public_enums_pyi);
fn main() {
let pyi_path = std::path::Path::new("slint/language.pyi");
if let Some(parent) = pyi_path.parent() {
std::fs::create_dir_all(parent).expect("Failed to create slint/ directory");
}
let file = File::create(pyi_path).expect("Failed to create language.pyi");
let mut writer = BufWriter::new(file);
generate_pyi(&mut writer);
writeln!(&mut writer, "\nimport enum").unwrap();
generate_enums_pyi(&mut writer);
}
View on GitHub (pinned to 3fd8f2ec03)
Solutions
- Ensure the build script has permission to create the slint/ directory.
- Remove conflicting files at that path and rebuild.
When it happens
Trigger: Thrown at api/python/slint/build.rs:212 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of slint-ui/slint@3fd8f2ec03 (2026-08-19).
Data as JSON: /api/errors/90d3ab44b1701ed7.
Report an issue: GitHub.