pub(crate) fn normal_install( command: &Normal, parser_config: Arc<ParserConfig>, ) -> Result<(), Box<dyn Error>>