<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Having multiple versions of msys installed by different apps is a fundamental problem. Updating PATH to access Unix tools from one msys can break applications that depend on another version of msys. Using only full path names to access the tools and not modifying PATH is a possible work-around, used by Haskell Stack, but this assumes users will not place any tools from other msys versions in PATH.<div><br></div><div>Having multiple versions of msys is like installing and trying to manage more than one operating system or Linux distribution at the same time.</div><div><br></div><div>There are solutions using Docker or NixOS, but these introduce another layer of complication.<br><br><div dir="ltr">Sent from my iPhone</div><div dir="ltr"><br><blockquote type="cite">On Feb 23, 2023, at 10:22 AM, Bryan Richter via Haskell-Cafe <haskell-cafe@haskell.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Sigh, I guess since the GHCUp docs have to explicitly call out this situation, it's not unusual. I've also heard rumours in the past that corporate networks can have an.. incomplete? set of root certificates? Does anyone know what the root cause is here? It would be nice if GHCUp just worked.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 23 Feb 2023 at 12:58, Alexis Praga via Haskell-Cafe <<a href="mailto:haskell-cafe@haskell.org">haskell-cafe@haskell.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks. For my use case, the Powershell command below fails to download mysys2 dependncies due to issues with "self-signed certificates".<br>
This is why I used scoop in the end.<br>
<br>
Just my two cents.<br>
<br>
Alexis<br>
<br>
<br>
<br>
<br>
------- Original Message -------<br>
On Thursday, February 23rd, 2023 at 11:40 AM, Hécate <<a href="mailto:hecate@glitchbra.in" target="_blank">hecate@glitchbra.in</a>> wrote:<br>
<br>
<br>
> <br>
> <br>
> And I of course forgot the most relevant part for you:<br>
> <a href="https://www.haskell.org/ghcup/guide/#certificate-authority-errors-curl" rel="noreferrer" target="_blank">https://www.haskell.org/ghcup/guide/#certificate-authority-errors-curl</a><br>
> <br>
> Hope this can help!<br>
> <br>
> Cheers,<br>
> Hécate<br>
> <br>
> On 23/02/2023 11:29, Hécate wrote:<br>
> <br>
> > Thankfully you can either disable the cURL check for TLS certificate<br>
> > or just install manually:<br>
> > <br>
> > <a href="https://www.haskell.org/ghcup/install/#manual-installation" rel="noreferrer" target="_blank">https://www.haskell.org/ghcup/install/#manual-installation</a><br>
> > <br>
> > Cheers,<br>
> > Hécate<br>
> > <br>
> > On 23/02/2023 10:32, Alexis Praga via Haskell-Cafe wrote:<br>
> > <br>
> > > Hi,<br>
> > > <br>
> > > Being on Windows being a firewall at work, I cannot use ghcup (a<br>
> > > custom SSL certificate is needed).<br>
> > > <br>
> > > I settled to stack through scoop :<br>
> > > scoop install haskell stack<br>
> > > <br>
> > > Alexis<br>
> > > <br>
> > > ------- Original Message -------<br>
> > > On Thursday, February 23rd, 2023 at 10:23 AM, Dan Dart<br>
> > > <a href="mailto:haskellcafe@dandart.co.uk" target="_blank">haskellcafe@dandart.co.uk</a> wrote:<br>
> > > <br>
> > > > There I was thinking that students use Linux almost exclusively for<br>
> > > > its TeX to write papers in...<br>
> > > > _______________________________________________<br>
> > > > Haskell-Cafe mailing list<br>
> > > > To (un)subscribe, modify options or view archives go to:<br>
> > > > <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
> > > > Only members subscribed via the mailman list are allowed to post.<br>
> > > > _______________________________________________<br>
> > > > Haskell-Cafe mailing list<br>
> > > > To (un)subscribe, modify options or view archives go to:<br>
> > > > <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
> > > > Only members subscribed via the mailman list are allowed to post.<br>
> <br>
> --<br>
> Hécate ✨<br>
> 🐦: @TechnoEmpress<br>
> IRC: Hecate<br>
> WWW: <a href="https://glitchbra.in" rel="noreferrer" target="_blank">https://glitchbra.in</a><br>
> RUN: BSD<br>
> <br>
> _______________________________________________<br>
> Haskell-Cafe mailing list<br>
> To (un)subscribe, modify options or view archives go to:<br>
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
> Only members subscribed via the mailman list are allowed to post.<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div>
<span>_______________________________________________</span><br><span>Haskell-Cafe mailing list</span><br><span>To (un)subscribe, modify options or view archives go to:</span><br><span>http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</span><br><span>Only members subscribed via the mailman list are allowed to post.</span></div></blockquote></div></body></html>