Nothing serious, but I just realized this minor issue as I wrote “cairo” instead of “Cairo”:
--8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix import cran cairo guix import: error: failed to download description for package 'cairo' --8<---------------cut here---------------end--------------->8--- I think we need to have details as to why downloading things failed, such as whether it’s a system error (say, DNS resolution error), an HTTP error, or invalid upstream XHTML. Currently ‘cran-fetch’ seems to hide those details. I think it mostly boils down to removing ‘false-if-exception’ to let exceptions through (‘with-error-handling’ takes care of them, except for SXML exceptions.) Could you eventually look into it? (Now I notice that the ‘gnu’ and ‘nix’ importers are doing a very bad job at reporting errors, I’m not really setting an example here. ;-)) Thanks, Ludo’.