radian-software / radian

🍉 Dotfiles that marry elegance and practicality.
MIT License
491 stars 47 forks source link

Incompatible recipes? #504

Closed carrete closed 2 years ago

carrete commented 2 years ago

I just updated my local installation of radian, and when I started emacs I got:

Warning (straight): Packages "prescient" and "selectrum-prescient" have incompatible recipes (:repo cannot be both "raxod502/prescient.el" and "radian-software/prescient.el")
(One of the recipes must specify a unique :local-repo) Disable showing Disable logging
Warning (straight): Packages "selectrum-prescient" and "prescient" have incompatible recipes (:repo cannot be both "radian-software/prescient.el" and "raxod502/prescient.el")
(One of the recipes must specify a unique :local-repo) Disable showing Disable logging

I did delete *selectrum* and *prescient* under straight/build and straight/repos but still same warnings. I also tried M-x straight-pull-all and still same warnings.

carrete commented 2 years ago

Oh, when I ran M-x straight-pull-all I got a few prompts like:

Screen Shot 2022-05-10 at 09 20 07

I selected d which appears to have done the trick. This is likely a separate issue.

raxod502 commented 2 years ago

Ah. This would be because I am specifying an explicit recipe for selectrum-prescient but not for prescient. That seems suboptimal, I will fix.

raxod502 commented 2 years ago

See also https://github.com/melpa/melpa/pull/8022, which corrects the upstream recipes. We will need to bump the MELPA revision in the Radian lockfile once that is merged.

carrete commented 2 years ago

Thanks! This works with the changes merged into MELPA