## Un bug Meta/package.rds En travaillant sur le package `{colSBM}` je ne parvenais plus à faire `renv::restore()` sans comprendre pourquoi. J'avais de multiples erreurs du type ``` ... Le package 'truc' n'as pas Meta/package.rds ... ``` Il semblerait que j'avais mal spécifié l'option pkgType (peut-être avait-elle sauté pendant la mise à jour, que sais-je ?). Elle était à "both" là où en la changeant en "source", `{renv}` parvient à installer les packages. ```r options(pkgType = "source") renv::restore() ``` Et hop! ## On peut nettoyer son renv Avec la commande ```R renv::clean("unused.packages") ``` Qui enlève les packages non utilisés ! ## {languageserver} qui crashait sans raison Le LSP R crashait sans raison, il semble que ça venait d'un timeout provoqué par une vérification renv. Il fallait ajouter ceci dans son .Renviron ```bash RENV_CONFIG_SYNCHRONIZED_CHECK = FALSE ```