[m-users.] I'm back and I need help!

Ralph Becket <[email protected]> Sat, 13 Dec 2025 04:47:44 +0000
Newsgroups gmane.comp.lang.mercury.general
Message-ID <MEYP282MB3121C06EEE6AEDD0EB87B0E8A5AFA@MEYP282MB3121.AUSP282.PROD.OUTLOOK.COM>
--===============7026079819736860776==
Content-Language: en-GB
Content-Type: multipart/alternative;
	boundary="_000_MEYP282MB3121C06EEE6AEDD0EB87B0E8A5AFAMEYP282MB3121AUSP_"

--_000_MEYP282MB3121C06EEE6AEDD0EB87B0E8A5AFAMEYP282MB3121AUSP_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi everybody,

After nearly a couple of decades using C# in industry, it looks like I'm co=
ming back to Mercury!

I'm trying to install Mercury under WSL on my home Windows box and I'm gett=
ing nowhere.  (Please forgive me if I come across a touch Forest Gump: 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 Linux under WSL an=
d I'm trying to install Mercury using the instructions at Mercury packages =
for .deb based systems<https://dl.mercurylang.org/deb/>

Now Arch, it seems, uses something called 'pacman' to install things, where=
as the instructions refer to 'apt'.  Okay, so


  *
I install 'apt', edit /etc/apt/sources.list.d/mercury.list to include

deb http://dl.mercurylang.org/deb/ DISTRO main
deb-src http://dl.mercurylang.org/deb/ DISTRO main


  *
I run the weird GPG thing that the document tells me to do


  *
I run 'apt update' and then...


[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' does n=
ot have a Release file.
Notice: Updating from such a repository can't be done securely, and is ther=
efore disabled by default.
Notice: See apt-secure(8) manpage for repository creation and user configur=
ation details.
Notice: Missing Signed-By in the sources.list(5) entry for 'http://dl.mercu=
rylang.org/deb'

At this point I'm so far down the rabbit hole of Things I Don't Care About =
While Recovering From The Flu that I'm here to call for help.

Is the right thing to do now to try installing from the sources instead?

Anyway, looking forward to re-connecting with everyone again!

Cheers,
Ralph

--_000_MEYP282MB3121C06EEE6AEDD0EB87B0E8A5AFAMEYP282MB3121AUSP_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Hi everybody,</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
After nearly a couple of decades using C# in industry, it looks like I'm co=
ming back to Mercury!&nbsp;&nbsp;</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
I'm trying to install Mercury under WSL on my home Windows box and I'm gett=
ing nowhere.&nbsp; (Please forgive me if I come across a touch Forest Gump:=
 even back in the day I only had half a clue about Linux admin.)&nbsp; If a=
nyone can offer advice, I'd be most grateful.&nbsp;
 I've installed Arch Linux under WSL and I'm trying to install Mercury usin=
g the instructions at
<a class=3D"OWAAutoLink elementToProof" id=3D"OWAf46ccef3-2554-dc52-4f6f-c9=
7218b508fe" href=3D"https://dl.mercurylang.org/deb/">
Mercury packages for .deb based systems</a></div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Now Arch, it seems, uses something called 'pacman' to install things, where=
as the instructions refer to 'apt'.&nbsp; Okay, so&nbsp;</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<ul style=3D"margin-top: 0px; margin-bottom: 0px; list-style-type: disc;" d=
ata-editing-info=3D"{&quot;applyListStyleFromLevel&quot;:false,&quot;unorde=
redStyleType&quot;:1}">
<li style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; =
color: rgb(0, 0, 0);">
<div role=3D"presentation" class=3D"elementToProof">I install 'apt', edit /=
etc/apt/sources.list.d/mercury.list to include</div>
</li></ul>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
deb http://dl.mercurylang.org/deb/ DISTRO main<br>
deb-src http://dl.mercurylang.org/deb/ DISTRO main</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<ul style=3D"margin-top: 0px; margin-bottom: 0px; list-style-type: disc;" d=
ata-editing-info=3D"{&quot;applyListStyleFromLevel&quot;:false,&quot;unorde=
redStyleType&quot;:1}">
<li style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; =
color: rgb(0, 0, 0);">
<div role=3D"presentation" class=3D"elementToProof">I run the weird GPG thi=
ng that the document tells me to do</div>
</li></ul>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<ul style=3D"margin-top: 0px; margin-bottom: 0px; list-style-type: disc;" d=
ata-editing-info=3D"{&quot;applyListStyleFromLevel&quot;:false,&quot;unorde=
redStyleType&quot;:1}">
<li style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; =
color: rgb(0, 0, 0);">
<div role=3D"presentation" class=3D"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"presentation" class=3D"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"elementToProof">
[root@Herbert tmp]# apt update</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Ign:1 http://dl.mercurylang.org/deb DISTRO InRelease</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Err:2 http://dl.mercurylang.org/deb DISTRO Release</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
&nbsp; 404 &nbsp;Not Found [IP: 45.56.89.38 80]</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Error: The repository 'http://dl.mercurylang.org/deb DISTRO Release' does n=
ot have a Release file.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Notice: Updating from such a repository can't be done securely, and is ther=
efore disabled by default.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Notice: See apt-secure(8) manpage for repository creation and user configur=
ation details.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Notice: Missing Signed-By in the sources.list(5) entry for 'http://dl.mercu=
rylang.org/deb'</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
At this point I'm so far down the rabbit hole of Things I Don't Care About =
While Recovering From The Flu that I'm here to call for help.</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Is the right thing to do now to try installing from the sources instead?</d=
iv>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Anyway, looking forward to re-connecting with everyone again!</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Cheers,</div>
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 11pt;=
 color: rgb(0, 0, 0);" class=3D"elementToProof">
Ralph</div>
</body>
</html>

--_000_MEYP282MB3121C06EEE6AEDD0EB87B0E8A5AFAMEYP282MB3121AUSP_--

--===============7026079819736860776==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KdXNlcnMgbWFp
bGluZyBsaXN0CnVzZXJzQGxpc3RzLm1lcmN1cnlsYW5nLm9yZwpodHRwczovL2xpc3RzLm1lcmN1
cnlsYW5nLm9yZy9saXN0aW5mby91c2Vycwo=

--===============7026079819736860776==--