Closed ryanblakeley closed 5 years ago
Note: I have been using sqitch
for a few months now...it's awesome, thanks for publishing it. This error cropped in right after I upgrade to macOS High Sierra.
I re-installed a bunch of packages through Homebrew and this was the only error. I cleaned out sqitch (and deps) and tried again, same thing. I also tried uninstalling perl, installing sqitch, and then installing perl; and it creates the same error but where perl can't symlink.
Those are all apps that come with Perl. Weird that linking is a problem. Can you remove them from /user/local/bin
and try again?
I'm not a Homebrew user, so kind of suck at supporting this tap. Long-term, it should probably rewritten to put all the Perl stuff in a directory for Sqitch and only link Sqitch. But in the meantime, maybe a reply to this Tweet might end up helping?
I can remove them but next time I run brew link perl
, the same conflict is there. So far it seems like I have to choose between having perl symlinks or sqitch symlinks working.
I also suck at this stuff so idk :/. It's cool of you to publish a package that you don't even have a use for though..
Well it sounds like it's not using your Brew installed Perl, because it sounds like it's trying to link Perl apps, which, you know, your Perl already has and has linked. NFI why it would be trying to install another Perl…
The new formula, release last night for v0.9998, requires the Homebrew Perl build, because of Mojave issues. I suspect that will prevent this issue in the future.
Just ran
brew install sqitch
: