Discussion:
Install alpine on Windows ?
(too old to reply)
John Levine
2023-08-12 01:50:05 UTC
Permalink
I'm trying to tell someone how to install Alpine on Windows 10.

I download the zip file from alpineapp.email, unpack it into a folder,
and run the alpine program in that folder. It dies witn an error msage
"vcruntime140.Dll Is Missing" which apparently means I need the Visual
C++ runtime. I downloaded and installed the Visual C++ 2015-2019
redistribtable, tried again, same error.

Any suggestions? Is this documented anywhere? TIA
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
J.O. Aho
2023-08-12 08:48:05 UTC
Permalink
Post by John Levine
I'm trying to tell someone how to install Alpine on Windows 10.
I download the zip file from alpineapp.email, unpack it into a folder,
and run the alpine program in that folder. It dies witn an error msage
"vcruntime140.Dll Is Missing" which apparently means I need the Visual
C++ runtime. I downloaded and installed the Visual C++ 2015-2019
redistribtable, tried again, same error.
Any suggestions? Is this documented anywhere? TIA
Try to follow the instructions at
https://helpdeskgeek.com/windows-10/how-to-fix-a-vcruntime140-dll-is-missing-error-on-windows-10/

It may or may not work, there is of course the option to upgrade to OS ;)
--
//Aho
John Levine
2023-08-12 19:08:02 UTC
Permalink
Post by J.O. Aho
Post by John Levine
I'm trying to tell someone how to install Alpine on Windows 10.
I download the zip file from alpineapp.email, unpack it into a folder,
and run the alpine program in that folder. It dies witn an error msage
"vcruntime140.Dll Is Missing" which apparently means I need the Visual
C++ runtime. I downloaded and installed the Visual C++ 2015-2019
redistribtable, tried again, same error.
Any suggestions? Is this documented anywhere? TIA
Try to follow the instructions at
https://helpdeskgeek.com/windows-10/how-to-fix-a-vcruntime140-dll-is-missing-error-on-windows-10/
Good thought, but I found the same site, installed the C runtime, and it didn't help.
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
J.O. Aho
2023-08-12 20:54:01 UTC
Permalink
Post by John Levine
Post by J.O. Aho
Post by John Levine
I'm trying to tell someone how to install Alpine on Windows 10.
I download the zip file from alpineapp.email, unpack it into a folder,
and run the alpine program in that folder. It dies witn an error msage
"vcruntime140.Dll Is Missing" which apparently means I need the Visual
C++ runtime. I downloaded and installed the Visual C++ 2015-2019
redistribtable, tried again, same error.
Any suggestions? Is this documented anywhere? TIA
Try to follow the instructions at
https://helpdeskgeek.com/windows-10/how-to-fix-a-vcruntime140-dll-is-missing-error-on-windows-10/
Good thought, but I found the same site, installed the C runtime, and it didn't help.
Maybe it's the wrong architecture you installed it for, seems you may
need to install both the x86 version and amd64 (by ms called x64) version.

x86: https://aka.ms/vs/16/release/vc_redist.x86.exe

x64: https://aka.ms/vs/16/release/vc_redist.x64.exe

Support article from ms:
https://support.microsoft.com/en-ae/help/2977003/the-latest-supported-visual-c-downloads

Don't forget the usual reboot after installing both versions.


If you already done this, then I'm sorry for just repeating things I
find on search engines, I'm more used to that an application pulls it's
dependencies when you install it. Sadly no alpine for winget.
--
//Aho
John Levine
2023-08-13 02:55:29 UTC
Permalink
Post by J.O. Aho
Maybe it's the wrong architecture you installed it for, seems you may
need to install both the x86 version and amd64 (by ms called x64) version.
I'm reasonably sure I installed the x64 version of both, but I'll check again.

I was hoping that someone was actually using Alpine on Windows and
could tell us how to make it work. Who knows, maybe it doesn't work,
nobody's using it, so nobody's noticed.
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
J.O. Aho
2023-08-13 08:45:02 UTC
Permalink
Post by John Levine
Post by J.O. Aho
Maybe it's the wrong architecture you installed it for, seems you may
need to install both the x86 version and amd64 (by ms called x64) version.
I'm reasonably sure I installed the x64 version of both, but I'll check again.
I wouldn't be surprised if it's the x86 version that is needed and it
don't seem to be that both the 32 and 64 bit versions are bundled
together in one package as some on the net seems to think.
Post by John Levine
I was hoping that someone was actually using Alpine on Windows and
could tell us how to make it work. Who knows, maybe it doesn't work,
nobody's using it, so nobody's noticed.
I have seen people ask windows related questions, but not sure if those
people stay around after got their issue solved or not (from the high
number of replies, I guess not).


One alternative would be using WSL, then you can use the Linux native
one, I do also recommend to install Windows Terminal, you get the feel
and power from konsole (part of KDE/Plasma desktop). Also gsudo is quite
great, if you want to open a terminal as administrator and have that as
one of the options. That are tools I tend to install is I have to use
ms-windows on a work computer. Sure it's a bit more work than just using
it native. If you use VPN, then you need manually to change the mtu in
the WSL:
sudo ifconfig eth0 mtu [size]

The size most likely will be 1350, but setting it to a smaller number
will ensure packages will not be too big.
--
//Aho
John Levine
2023-08-13 19:39:49 UTC
Permalink
Post by J.O. Aho
Post by John Levine
Post by J.O. Aho
Maybe it's the wrong architecture you installed it for, seems you may
need to install both the x86 version and amd64 (by ms called x64) version.
I'm reasonably sure I installed the x64 version of both, but I'll check again.
I wouldn't be surprised if it's the x86 version that is needed and it
don't seem to be that both the 32 and 64 bit versions are bundled
together in one package as some on the net seems to think.
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.

I checked and my version of the C++ runtime is also 64 bit Tried its
"repair" option, didn't help.
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
mechanic
2023-08-13 21:56:10 UTC
Permalink
Post by John Levine
The alpineapp web site has separate 64 and 32 bit Windows
downloads. Nothing obscure about that.
You need to install both the 64bit and the x86 versions of the C++
redistributable, if you get the 'missing ...dll file message.

The version 2.26 of pc-Alpine available in a zip file from
alpineapp.email should work ok. I thought we'd got past this C++
redistributable hassle by now!

And yes, there are still users of Alpine on Windows! If you want to
run the linux version, try using Cygwin.
J.O. Aho
2023-08-14 05:26:27 UTC
Permalink
Post by mechanic
If you want to
run the linux version, try using Cygwin.
From cygwin home page:

Cygwin is not:

- a way to run native Linux apps on Windows. You must rebuild your
application from
source if you want it to run on Windows.

It would be more of a hassle to get alpine run with cygwin than setup
wsl and run "sudo apt install alpine".
--
//Aho
J.O. Aho
2023-08-14 05:34:20 UTC
Permalink
Post by John Levine
Post by J.O. Aho
Post by John Levine
Post by J.O. Aho
Maybe it's the wrong architecture you installed it for, seems you may
need to install both the x86 version and amd64 (by ms called x64) version.
I'm reasonably sure I installed the x64 version of both, but I'll check again.
I wouldn't be surprised if it's the x86 version that is needed and it
don't seem to be that both the 32 and 64 bit versions are bundled
together in one package as some on the net seems to think.
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.
I was more thinking about the vcruntime, that you may need both the 32
and 64 bit version installed.
Post by John Levine
I checked and my version of the C++ runtime is also 64 bit Tried its
"repair" option, didn't help.
Even if the alpine packages is said to be for 64bit OS, do not have to
be the same as that everything in it is compiled as 64bit. Running
"file" on the content of the alpine2_26 directory gives the following
result:

alpine.exe: PE32 executable (GUI) Intel 80386, for MS Windows, 7
sections
certs: directory
ldap32.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS
Windows, 6 sections
libcrypto-3.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS
Windows, 7 sections
libssl-3.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS
Windows, 7 sections
LICENSE: ASCII text
NOTICE: ASCII text

None of the files are 64bit, so I guess it had been enough just install
the 32bit version of the vcruntime, but then you never know in the
future, so better to have both installed.
--
//Aho
John Levine
2023-08-14 18:29:01 UTC
Permalink
Post by J.O. Aho
Post by John Levine
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.
I was more thinking about the vcruntime, that you may need both the 32
and 64 bit version installed.
Yup, that was it. With both versions of the C++ library, it runs.

Now the problem is that I configure my IMAP server but when it wants to log
in, it shows me a popup with user name and password, but the password field
is greyed out. Huh?
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
J.O. Aho
2023-08-14 19:17:30 UTC
Permalink
Post by John Levine
Post by J.O. Aho
Post by John Levine
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.
I was more thinking about the vcruntime, that you may need both the 32
and 64 bit version installed.
Yup, that was it. With both versions of the C++ library, it runs.
Now the problem is that I configure my IMAP server but when it wants to log
in, it shows me a popup with user name and password, but the password field
is greyed out. Huh?
Sadly I don't have any advice on that, I have been using a password file
for many many years and in Linux the password prompt seems to work well.
It's just a field in the bottom of the console/terminal, so I have no
experience of a pop-up.

You could try with an older version of pine and see if it's just
something that affects this version.
--
//Aho
John Levine
2023-08-14 19:48:54 UTC
Permalink
Post by John Levine
Post by J.O. Aho
Post by John Levine
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.
I was more thinking about the vcruntime, that you may need both the 32
and 64 bit version installed.
Yup, that was it. With both versions of the C++ library, it runs.
Now the problem is that I configure my IMAP server but when it wants to log
in, it shows me a popup with user name and password, but the password field
is greyed out. Huh?
I messed around and found that if I put the username in the config, e.g.

imap.foo.com/user=***@foo.com

then the user field in the popup is preloaded and greyed, but entering
password works and it logs in and I can see my mail. Feels like a bug.
--
Regards,
John Levine, ***@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
J.O. Aho
2023-08-14 20:48:51 UTC
Permalink
Post by John Levine
Post by John Levine
Post by J.O. Aho
Post by John Levine
The alpineapp web site has separate 64 and 32 bit Windows downloads. Nothing obscure about that.
I was more thinking about the vcruntime, that you may need both the 32
and 64 bit version installed.
Yup, that was it. With both versions of the C++ library, it runs.
Now the problem is that I configure my IMAP server but when it wants to log
in, it shows me a popup with user name and password, but the password field
is greyed out. Huh?
I messed around and found that if I put the username in the config, e.g.
then the user field in the popup is preloaded and greyed, but entering
password works and it logs in and I can see my mail. Feels like a bug.
Yes, it feels like a bug and if you have the time and and will to report
it, please email chappa, you find his email adress at this page:
https://alpineapp.email/pine/pine-info/index.html (didn't want to make
it too easy for email scrapers).
--
//Aho
Barry Landy
2023-08-31 21:31:56 UTC
Permalink
just to say sorry to have come into this thread a bit late. I am a user
of Alpine on Windows 10 (and have used Pine/Alpine since 1995).

Glad you have sorted it out.

I call Alpine from an icon which is a shortcut and have a complicated
set of parameters on the call (and it works). I do recall an issue with
the C++ runtime (started I think with version 2.25) but you have now
fixed that.

On Mon, 14 Aug 2023, J.O. Aho wrote:

:>On 8/14/23 21:48, John Levine wrote:
:>> According to J.O. Aho <***@example.net>:
:>> > On 8/14/23 20:29, John Levine wrote:
:>> > > According to J.O. Aho <***@example.net>:
:>> > > > > The alpineapp web site has separate 64 and 32 bit Windows downloads.
:>> > > > > Nothing obscure about that.
:>> > > >
:>> > > > I was more thinking about the vcruntime, that you may need both the 32
:>> > > > and 64 bit version installed.
:>> > >
:>> > > Yup, that was it. With both versions of the C++ library, it runs.
:>> > >
:>> > > Now the problem is that I configure my IMAP server but when it wants to
:>> > > log
:>> > > in, it shows me a popup with user name and password, but the password
:>> > > field
:>> > > is greyed out. Huh?
:>>
:>> I messed around and found that if I put the username in the config, e.g.
:>>
:>> imap.foo.com/user=***@foo.com
:>>
:>> then the user field in the popup is preloaded and greyed, but entering
:>> password works and it logs in and I can see my mail. Feels like a bug.
:>
:>Yes, it feels like a bug and if you have the time and and will to report it,
:>please email chappa, you find his email adress at this page:
:>https://alpineapp.email/pine/pine-info/index.html (didn't want to make it too
:>easy for email scrapers).
:>
:>
--
Barry Landy Email: Remove nospam in from address
192, Gilbert Road, Cambridge CB4 3PB
mechanic
2023-09-01 17:08:58 UTC
Permalink
Post by Barry Landy
just to say sorry to have come into this thread a bit late. I am a user
of Alpine on Windows 10 (and have used Pine/Alpine since 1995).
Glad you have sorted it out.
I call Alpine from an icon which is a shortcut and have a complicated
set of parameters on the call (and it works). I do recall an issue with
the C++ runtime (started I think with version 2.25) but you have now
fixed that.
:>> > > > > The alpineapp web site has separate 64 and 32 bit Windows downloads.
:>> > > > > Nothing obscure about that.
:>> > > >
:>> > > > I was more thinking about the vcruntime, that you may need both the 32
:>> > > > and 64 bit version installed.
:>> > >
:>> > > Yup, that was it. With both versions of the C++ library, it runs.
:>> > >
:>> > > Now the problem is that I configure my IMAP server but when it wants to
:>> > > log
:>> > > in, it shows me a popup with user name and password, but the password
:>> > > field
:>> > > is greyed out. Huh?
:>>
:>> I messed around and found that if I put the username in the config, e.g.
:>>
:>>
:>> then the user field in the popup is preloaded and greyed, but entering
:>> password works and it logs in and I can see my mail. Feels like a bug.
:>
:>Yes, it feels like a bug and if you have the time and and will to report it,
:>https://alpineapp.email/pine/pine-info/index.html (didn't want to make it too
:>easy for email scrapers).
:>
:>
You still with us, Eduardo?
mechanic
2023-09-11 11:58:01 UTC
Permalink
Post by mechanic
Post by Barry Landy
just to say sorry to have come into this thread a bit late. I am
a user of Alpine on Windows 10 (and have used Pine/Alpine since
1995).
Glad you have sorted it out.
I call Alpine from an icon which is a shortcut and have a
complicated set of parameters on the call (and it works). I do
recall an issue with the C++ runtime (started I think with
version 2.25) but you have now fixed that.
:>>>>>> The alpineapp web site has separate 64 and 32 bit Windows
:>>>>>> downloads. Nothing obscure about that.
:>>>>>
:>>>>> I was more thinking about the vcruntime, that you may need
:>>>>> both the 32 and 64 bit version installed.
:>>>>
:>>>> Yup, that was it. With both versions of the C++ library,
:>>>> it runs.
:>>>>
:>>>> Now the problem is that I configure my IMAP server but when
:>>>> it wants to log in, it shows me a popup with user name and
:>>>> password, but the password field is greyed out. Huh?
:>>
:>> I messed around and found that if I put the username in the config, e.g.
:>>
:>>
:>> then the user field in the popup is preloaded and greyed, but entering
:>> password works and it logs in and I can see my mail. Feels like a bug.
:>
:> Yes, it feels like a bug and if you have the time and and will
:> to report it, please email chappa, you find his email adress
:> at this page: https://alpineapp.email/pine/pine-info/index.html
:> (didn't want to make it too easy for email scrapers).
:>
:>
:>
You still with us, Eduardo?
Well the answer appears to be "yes"!

Loading...