Re: [m-users.] I'm back and I need help!
"Paul Bone" <[email protected]> Sat, 13 Dec 2025 17:20:22 +1100
| Newsgroups | gmane.comp.lang.mercury.general |
|---|---|
| Message-ID | <[email protected]> |
--===============1889874859446788467== Content-Type: multipart/alternative; boundary=a478f508d3024dad928709ad43dd2144 --a478f508d3024dad928709ad43dd2144 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yes, the right thing to do would be install from source. As you noticed, those packages & instructions are for .deb based systems= , and that's not Arch, it's Debian and Ubuntu. Good to see you again, good luck! On Sat, 13 Dec 2025, at 3:47 PM, Ralph Becket wrote: > Hi everybody, >=20 > After nearly a couple of decades using C# in industry, it looks like I= 'm coming back to Mercury! =20 >=20 > I'm trying to install Mercury under WSL on my home Windows box and I'm= getting nowhere. (Please forgive me if I come across a touch Forest Gu= mp: even back in the day I only had half a clue about Linux admin.) If = anyone can offer advice, I'd be most grateful. I've installed Arch Linu= x under WSL and I'm trying to install Mercury using the instructions at = Mercury packages for .deb based systems <https://dl.mercurylang.org/deb/> >=20 > Now Arch, it seems, uses something called 'pacman' to install things, = whereas the instructions refer to 'apt'. Okay, so=20 >=20 > =E2=80=A2 I install 'apt', edit /etc/apt/sources.list.d/mercury.list = to include >=20 > deb http://dl.mercurylang.org/deb/ DISTRO main > deb-src http://dl.mercurylang.org/deb/ DISTRO main >=20 > =E2=80=A2 I run the weird GPG thing that the document tells me to do >=20 > =E2=80=A2 I run 'apt update' and then... >=20 > [root@Herbert tmp]# apt update > Ign:1 http://dl.mercurylang.org/deb DISTRO InRelease > Err:2 http://dl.mercurylang.org/deb DISTRO Release > 404 Not Found [IP: 45.56.89.38 80] > Error: The repository 'http://dl.mercurylang.org/deb DISTRO Release' d= oes not have a Release file. > Notice: Updating from such a repository can't be done securely, and is= therefore disabled by default. > Notice: See apt-secure(8) manpage for repository creation and user con= figuration details. > Notice: Missing Signed-By in the sources.list(5) entry for 'http://dl.= mercurylang.org/deb' >=20 > At this point I'm so far down the rabbit hole of Things I Don't Care A= bout While Recovering From The Flu that I'm here to call for help. >=20 > Is the right thing to do now to try installing from the sources instea= d? >=20 > Anyway, looking forward to re-connecting with everyone again! >=20 > Cheers, > Ralph > _______________________________________________ > users mailing list > [email protected] > https://lists.mercurylang.org/listinfo/users >=20 --a478f508d3024dad928709ad43dd2144 Content-Type: text/html Content-Transfer-Encoding: quoted-printable <!DOCTYPE html><html><head><title></title><style type=3D"text/css">=0A</= style></head><body><div><br>Yes, the right thing to do would be install = from source.<br><br>As you noticed, those packages & instructions ar= e for .deb based systems, and that's not Arch, it's Debian and Ubuntu.<b= r><br>Good to see you again, good luck!</div><div><br></div><div>On Sat,= 13 Dec 2025, at 3:47 PM, Ralph Becket wrote:</div><blockquote type=3D"c= ite" id=3D"qt" style=3D""><div style=3D"font-family:Calibri, Helvetica, = sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProo= f">Hi everybody,</div><div style=3D"font-family:Calibri, Helvetica, sans= -serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><= br></div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-s= ize:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof">After nearly a= couple of decades using C# in industry, it looks like I'm coming back t= o Mercury! </div><div style=3D"font-family:Calibri, Helvetica= , sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToPr= oof"><br></div><div style=3D"font-family:Calibri, Helvetica, sans-serif;= font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof">I'm tryi= ng to install Mercury under WSL on my home Windows box and I'm getting n= owhere. (Please forgive me if I come across a touch Forest Gump: e= ven back in the day I only had half a clue about Linux admin.) If = anyone can offer advice, I'd be most grateful. =0A I've installed A= rch Linux under WSL and I'm trying to install Mercury using the instruct= ions at <a class=3D"qt-OWAAutoLink qt-elementToProof" id=3D"qt-OWAf46cce= f3-2554-dc52-4f6f-c97218b508fe" href=3D"https://dl.mercurylang.org/deb/"= > Mercury packages for .deb based systems</a></div><div style=3D"font-fa= mily:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" = class=3D"qt-elementToProof"><br></div><div style=3D"font-family:Calibri,= Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-e= lementToProof">Now Arch, it seems, uses something called 'pacman' to ins= tall things, whereas the instructions refer to 'apt'. Okay, so&nbs= p;</div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-si= ze:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><br></div><ul s= tyle=3D"margin-top:0px;margin-bottom:0px;list-style-type:disc;"><li styl= e=3D"font-family:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb= (0, 0, 0);"><div role=3D"presentation" class=3D"qt-elementToProof">I ins= tall 'apt', edit /etc/apt/sources.list.d/mercury.list to include</div></= li></ul><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-si= ze:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><br></div><div = style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:11pt;color= :rgb(0, 0, 0);" class=3D"qt-elementToProof"><div>deb http://dl.mercuryla= ng.org/deb/ DISTRO main</div><div> deb-src http://dl.mercurylang.org/deb= / DISTRO main</div></div><div style=3D"font-family:Calibri, Helvetica, s= ans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof= "><br></div><ul style=3D"margin-top:0px;margin-bottom:0px;list-style-typ= e:disc;"><li style=3D"font-family:Calibri, Helvetica, sans-serif;font-si= ze:11pt;color:rgb(0, 0, 0);"><div role=3D"presentation" class=3D"qt-elem= entToProof">I run the weird GPG thing that the document tells me to do</= div></li></ul><div style=3D"font-family:Calibri, Helvetica, sans-serif;f= ont-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><br></div= ><ul style=3D"margin-top:0px;margin-bottom:0px;list-style-type:disc;"><l= i style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:11pt;col= or:rgb(0, 0, 0);"><div role=3D"presentation" class=3D"qt-elementToProof"= >I run 'apt update' and then...</div><div style=3D"font-family:Calibri, = Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);"><div role=3D"p= resentation" class=3D"qt-elementToProof"><br></div></div></li></ul><div = style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:11pt;color= :rgb(0, 0, 0);" class=3D"qt-elementToProof">[root@Herbert tmp]# apt upda= te</div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-si= ze:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof">Ign:1 http://dl= .mercurylang.org/deb DISTRO InRelease</div><div style=3D"font-family:Cal= ibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D= "qt-elementToProof">Err:2 http://dl.mercurylang.org/deb DISTRO Release</= div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:1= 1pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"> 404 No= t Found [IP: 45.56.89.38 80]</div><div style=3D"font-family:Calibri, Hel= vetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-eleme= ntToProof">Error: The repository 'http://dl.mercurylang.org/deb DISTRO R= elease' does not have a Release file.</div><div style=3D"font-family:Cal= ibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D= "qt-elementToProof">Notice: Updating from such a repository can't be don= e securely, and is therefore disabled by default.</div><div style=3D"fon= t-family:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0= );" class=3D"qt-elementToProof">Notice: See apt-secure(8) manpage for re= pository creation and user configuration details.</div><div style=3D"fon= t-family:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0= );" class=3D"qt-elementToProof">Notice: Missing Signed-By in the sources= .list(5) entry for 'http://dl.mercurylang.org/deb'</div><div style=3D"fo= nt-family:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, = 0);" class=3D"qt-elementToProof"><br></div><div style=3D"font-family:Cal= ibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class=3D= "qt-elementToProof">At this point I'm so far down the rabbit hole of Thi= ngs I Don't Care About While Recovering From The Flu that I'm here to ca= ll for help.</div><div style=3D"font-family:Calibri, Helvetica, sans-ser= if;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><br><= /div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:= 11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof">Is the right thing= to do now to try installing from the sources instead?</div><div style=3D= "font-family:Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, = 0, 0);" class=3D"qt-elementToProof"><br></div><div style=3D"font-family:= Calibri, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);" class= =3D"qt-elementToProof">Anyway, looking forward to re-connecting with eve= ryone again!</div><div style=3D"font-family:Calibri, Helvetica, sans-ser= if;font-size:11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof"><br><= /div><div style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:= 11pt;color:rgb(0, 0, 0);" class=3D"qt-elementToProof">Cheers,</div><div = style=3D"font-family:Calibri, Helvetica, sans-serif;font-size:11pt;color= :rgb(0, 0, 0);" class=3D"qt-elementToProof">Ralph</div><div>____________= ___________________________________</div><div>users mailing list</div><d= iv><a href=3D"mailto:[email protected]">[email protected]= g.org</a></div><div><a href=3D"https://lists.mercurylang.org/listinfo/us= ers">https://lists.mercurylang.org/listinfo/users</a></div><div><br></di= v></blockquote><div><br></div></body></html> --a478f508d3024dad928709ad43dd2144-- --===============1889874859446788467== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KdXNlcnMgbWFp bGluZyBsaXN0CnVzZXJzQGxpc3RzLm1lcmN1cnlsYW5nLm9yZwpodHRwczovL2xpc3RzLm1lcmN1 cnlsYW5nLm9yZy9saXN0aW5mby91c2Vycwo= --===============1889874859446788467==--