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 &amp; 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!&nbsp;&nbsp;</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.&nbsp; (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.)&nbsp; If =
anyone can offer advice, I'd be most grateful.&nbsp;=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'.&nbsp; 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">&nbsp; 404 &nbsp;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==--