<div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Feb 18, 2021, 1:18 PM Richard Eisenberg <<a href="mailto:rae@richarde.dev">rae@richarde.dev</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
> On Feb 18, 2021, at 3:48 PM, Viktor Dukhovni <<a href="mailto:ietf-dane@dukhovni.org" target="_blank" rel="noreferrer">ietf-dane@dukhovni.org</a>> wrote:<br>
> <br>
>    $ cabal repl -v0 -z --repl-options -package=iproute --repl-options -XOverloadedStrings<br>
<br>
Yes, but it's so, so much easier just to say `ghci`. And then I can pass lots of options to `ghci` directly when I want to. And I don't have to spend time writing and maintaining wrapper scripts.<br></blockquote></div><div dir="auto"><br></div><div dir="auto">I've been using the global db for the last 15 years or so and never came across cabal hell. I don't really know why but maybe one reason is that I wrote an uninstaller right in the beginning and then would only allow a single version of each package. </div><div dir="auto"><br></div><div dir="auto">Nowadays I also use nix and it's good for experiments but the old fashioned way still works fine and is more convenient. I've never actually used cabal repl.</div><div dir="auto"><br></div><div dir="auto">So I say go ahead and v1-install it works fine. </div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div>