Package Details: alpine 2.21-99

Git Clone URL: (read-only)
Package Base: alpine
Description: Apache licensed PINE mail user agent
Upstream URL:
Licenses: Apache
Conflicts: pine, re-alpine
Provides: pine
Replaces: pine
Submitter: anrxc
Maintainer: kyak
Last Packager: kyak
Votes: 40
Popularity: 1.527026
First Submitted: 2013-01-29 22:28
Last Updated: 2017-12-09 11:21

Dependencies (6)

Required by (1)

Sources (1)

Latest Comments

kyak commented on 2018-02-01 16:13

999cgm, I'm not sure this is a good idea. If someone could explain the status of this patch, where and who maintains it now.

999cgm commented on 2018-02-01 06:42

kyak: Can you use the all.patch from rsrchboy ?

rsrchboy commented on 2018-01-28 02:19

FWIW, it looks like all.patch was failing on a couple trivial rejections.

I've patched and rebuilt; all looks good. I haven't regenerated the patch, but you can find the old one and the tarball of the patched sources at my fork of this repo:


999cgm commented on 2017-12-11 10:42

Not sure where is ,maybe upstream knows?

kyak commented on 2017-12-10 11:59

And where is all.patch now?

999cgm commented on 2017-12-10 09:01

maildir support is gone from 2.21.99 (it was in all.patch)

kyak commented on 2017-05-12 14:06

If people were to flag packages out of date because of temporary download problems, that wouldn't be very effective. Downloads are working fine now. Don't flag unless you are sure that the download URL is not correct.

pmedina commented on 2017-05-12 12:36

The downloads appears to be down. I changed the main download to '${pkgname}-${pkgver}.tar.xz' but cannot locate the patch. Flagging this 'out-of-date.

kyak commented on 2017-05-04 16:34

@wombat thanks, i've corrected the links

wombat commented on 2017-05-04 12:30

follow the upstream URL it seems to have moved to
"Since May 1, 2017 your website should be switched to new members area."

currently, building the package fails because file download fails.

if i change the URL in the PKGBUILD it works again.

kyak commented on 2017-05-03 16:09

@djringjr good to know. But what do you mean?

djringjr commented on 2017-05-03 13:44

Alpine and patches are now located here:

kyak commented on 2017-03-24 18:37

You are right, it builds fine. Got it back.

999cgm commented on 2017-03-24 11:20

Please reinclude all.patch as is having Maildir support and it builds fine

kyak commented on 2017-03-23 15:48

The patched version errors out during build. I'm starting to think we better be without patches. It should be quite easy to uncomment couple of lines in PKGBUILD and use the all.patch.gz, if someone needs those and figures out build problems.

milouse commented on 2017-03-23 08:48

It seems that the correct URL to get the already patched version of alpine is the following:, as explain in this page

kyak commented on 2017-03-22 18:20

It seems that the goddamn patches are no longer needed. I've bumped to 2.21 and cleaned up a bit. Let's see how it works!

999cgm commented on 2017-03-12 08:03

Patch to allow more terminal size in alpine mail composer(for example to use conf var composer-wrap-column=130)

--- alpine-2.20/configure.orig 2017-03-12 03:50:15.841646985 -0400
+++ alpine-2.20/configure 2017-03-12 03:50:39.984646971 -0400
@@ -15763,7 +15763,7 @@

- dpv=80
+ dpv=255

# Check whether --with-max_fill-column was given.
if test "${with_max_fill_column+set}" = set; then :

kyak commented on 2017-01-31 16:07

@yar Why, you don't understand that this patch integrates all the patches, including some of the patches that appear under More patches? (Almost literal quote from the site).

But if seriously, i'm looking after Eduardo's git, and it seems that he will release version 2.21 soon. Maybe even with patches already integrated, who knows?

yar commented on 2017-01-31 02:44

For those interested, I just made a new package tracking Eduardo Chappa's git repo. I hope this is cleaner than trying to keep up with the archaic structure of patchsets:

acharis commented on 2016-10-22 15:30

Can someone host this? I can't get to and I get 404 from

kyak commented on 2016-02-11 15:00

It builds just fine here.

As for availability, you might try to download the source from one of the comments below - someone hosted it.

krprescott commented on 2016-02-11 14:42

The site has some sort of a routing problem. I am a Mediacom cable customer and I cannot reach the site at all from there, but I can reach it from AWS, and TWC. I can also reach it from other places I have account access too. I have told Mediacom about this several times, but they claim it is a Comcast problem and they don't fix it.

krprescott commented on 2016-02-11 14:40

It seems like alpine will no longer compile on my arch system. I have a up-to-date system and when I try to make the package, I get about 4,000 lines of errors in maildir.h and maildir.c. There are so many I don't know where to start debugging. I have all the depends installed on my system.

jhubbard commented on 2015-11-20 08:04

To answer an earlier question, here's a patch that I've been using for a couple years, in order to make [re-]alpine save passwords. It would be nice if this were the default, IMHO. Credit: someone in the community, I don't recall who, pointed out this option, years ago:

1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/PKGBUILD b/PKGBUILD
index f5ebc15..1ebf0dc 100644
@@ -41,7 +41,7 @@ build() {

# Configure Alpine
LIBS+="-lpam -lkrb5 -lcrypto" ./configure --prefix=/usr \
- --without-passfile --without-tcl --disable-shared \
+ --with-passfile=.pine-passfile --without-tcl --disable-shared \
--with-system-pinerc=/etc/${pkgname}.d/pine.conf \


jhubbard commented on 2015-11-20 07:52

Hello there, the site is totally not responding for me. Here's a hacked up patch (it's not great, because it skips the all-patch.gz entirely), but it does get me up and running on the 2.20-3 version. This is meant more for inspiration than as an actual fix, but anyway:

PKGBUILD | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index f5ebc15..ccb64d7 100644
@@ -17,13 +17,18 @@ provides=("pine")
conflicts=("pine" "re-alpine")
+# is apparently off-line. Use instead:
+ #${pkgname}/patches/${pkgname}-${pkgver}/all.patch.gz
- "e5dc1147886b2f425765abaa076e6b89"
+ #"043b67666af73b26f9627ad97e2aaf92"
+ #"e5dc1147886b2f425765abaa076e6b89"

@@ -33,7 +38,7 @@ build() {

# User compile time patches
# - Eduardo Chappa patches
- patch -p1 < ../all.patch
+ #patch -p1 < ../all.patch
# - Phil Brooke patches (optional topal support)
#patch -p1 < ../topal-1.patch
#patch -p1 < ../topal-2.patch

kyak commented on 2015-09-30 15:17

All of these can be added, if you:
- Try out the option yourself (i don't have IPv6, neither i save passwords).
- Make sure these options don't break existsing users' experience.
- Suggest the patch.

lagagnon commented on 2015-09-29 21:39

Does not seem to be compiled with the option to save and remember passwords? At least it does not work for me. Could this be added possibly? Thanks...

grawity commented on 2015-09-25 14:10

Curious if this could be built with IPv6 support?

kyak commented on 2015-09-20 09:27

Thanks for the heads up! Updated.

999cgm commented on 2015-09-20 07:57

all.patch.gz changed again

Sat Aug 15 2015 13:07:08 MDT Updating patch "rules" (save)
Sat Aug 15 2015 13:14:24 MDT Updating patch "all" (save)

Fri Sep 18 2015 15:29:50 MDT Updating patch "compose" (save)
Fri Sep 18 2015 15:36:59 MDT Updating patch "all" (save)

kyak commented on 2015-09-08 16:03

I've updated the md5sum and bumped the package version.

The upstream says that that "all.patch was never intended to be distributed in a "final state," it is always "work in progress."

So i guess we will have to live with that.

kyak commented on 2015-09-07 17:47

I've contacted Eduardo to confirm this was a valid change. Until then, i'm not changing the checksum.

pientro commented on 2015-09-07 16:39

failed checksum of all.patch.gz

milouse commented on 2015-03-30 08:33

It seems that Eduardo Chappa's host has difficulties to accept all download requests for alpine and all patch archives. I've put this two files on my own server. You can get it here :


Do not hesitate to use it if the pkgbuild fails to fetch them from upstream. I do NOT modify them, so they've the same md5sums.

kyak commented on 2015-03-29 02:21

Updated to 2.20

kyak commented on 2015-03-29 01:59

Ok, i'll take it from here...

anrxc commented on 2015-03-28 17:58

This build script needs new maintainer, I did a bad job last 6 months.

anrxc commented on 2015-02-17 17:04

Hello, lead developer says his hosting provider moves/archives/deletes some of his file every time a quota is exceeded. New release was made anyway, so I will attempt to build that...

There are others in the 'community' who have access to servers or colocation facilities and keep mirrors from which PKGBUILD could download, but issue there is whom to trust.

psytoolkit commented on 2015-01-29 08:23

This package does no longer install, is there a replacement?

==> Validating source files with md5sums...
alpine-2.11.tar.xz ... NOT FOUND
all.patch.gz ... Passed
topal-1.patch ... Passed
topal-2.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
The build failed.

silvers commented on 2014-07-26 17:43

I have tried to install alpine 2.11-3 but it aborted.
The md5sum of all.patch.gz is wrong.

a27554cddd3c7898e687aec3accb7cba all.patch.gz

should works!

milouse commented on 2014-07-01 15:23

New md5sum for all.patch.gz: 531bd349d884f55410b683e56dca6ee9 :)

anrxc commented on 2014-05-03 19:07

Thanks. Btw pre-release 2.19.2 was announced, there may be a stable one soon.

Vixus commented on 2014-05-02 15:43

New md5sum for all.patch.gz:

anrxc commented on 2013-11-14 16:41

Thanks dimorphpromid, I guess they update the patchset frequently even before
next release happens.

dimorphpromid commented on 2013-11-13 03:45

new md5sum for all.patch.gz: 8ae32d1b6439da2b9c1b1f99ce4ca594

anrxc commented on 2013-08-25 16:23

Official download site is down for days. Release was not
signed, or even checksumed so I do not trust user provided
mirrors at this time.

anrxc commented on 2013-08-18 02:24

I'll be back from vacation in a few days and deal with 2.11 release.

Anonymous comment on 2013-02-13 18:55

wtf, they have editor mail server and ... in one package, nice try :D

anrxc commented on 2013-01-31 00:29

Topal PGP support[1] is optional and must be explicitly enabled in the PKGBUILD.