[ANN] Pine 4.10 beta test

Mumit Khan khan@xraylith.wisc.EDU
Fri May 14 21:02:00 GMT 1999

If you've been pining for Pine, here's your chance to test it out. See


for Pine 4.10 patches and binaries for Cygwin b20.1. Note that this is
hardly tested and there are quite a few known problems. IMAP and POP
access seem to be very reliable.

pine4.10-cygb20.tar.gz (2071285 bytes) contains the following files:

drwxr-xr-x xxx/yyy        0 May 14 22:47 1999 ./
drwxr-xr-x xxx/yyy        0 May 14 22:49 1999 patches/
-rw-r--r-- xxx/yyy    43127 May 14 22:47 1999 patches/pine4.10-cygb20.diff
drwxr-xr-x xxx/yyy        0 May 14 22:48 1999 doc/
-rw-r--r-- xxx/yyy     2481 May 14 22:48 1999 doc/README.pine4.10
drwxr-xr-x xxx/yyy        0 May 14 22:57 1999 bin/
-rwxr-xr-x xxx/yyy   527872 May 14 22:47 1999 bin/imapd.exe
-rwxr-xr-x xxx/yyy   482816 May 14 22:57 1999 bin/ipop2d.exe
-rwxr-xr-x xxx/yyy   201216 May 14 22:47 1999 bin/pico.exe
-rwxr-xr-x xxx/yyy   199168 May 14 22:47 1999 bin/pilot.exe
-rwxr-xr-x xxx/yyy  2587136 May 14 22:47 1999 bin/pine.exe
-rwxr-xr-x xxx/yyy   487936 May 14 22:57 1999 bin/ipop3d.exe

Pine 4.10 port for Cygwin B20.1:

Last modified: Fri May 14 22:33:02 CDT 1999

This is a quick and dirty port of Pine 4.10 for Cygwin b20.1. It mostly 
works, but there are a few things that I know to be problems (and I'm 
sure quite a few that I don't about yet).

To build from scratch:

1. download Pine 4.10 from ftp://ftp.cac.washington.edu/pine/pine4.10.tar.gz
   and unpack:

   $ cd ~/src
   $ tar zxf /tmp/pine4.10.tar.gz

2. download and the patch file pine4.10-cygb20.diff
   $ cd pine4.10
   $ patch -p0 -s < /tmp/pine4.10-cygb20.diff

3. build.
   $ bash ./build cyg

4. You'll probably have to rename to be files to have .exe suffix after it's

What's been tested:

- remote access via POP3 and IMAP. Local mail file should work, but that's 
  not something I care about.

Known problems:

All Platforms (Win9x/NT):

- If you use piping, make sure have /bin/sh. An easy way is to mount the 
  Cygwin bin directory as your /bin:
    $ mkdir /bin
    $ mount c:/cygnus/cygwin-b20/H-i586-cygwin32/bin /bin
  or something like that.

- Make sure you have the HOME variable defined, or you have /etc/passwd 
  that's correct. One W9x, you must have HOME defined.

- If you run in an xterm window, you may need to make the window 25 lines
  long to get the whole big. Resizing seems to be problematic. It's quite
  possibly a problem in the b20.1 terminal driver.

- If you turn on enable-suspend mode, make sure you DO NOT turn on 
  start-subshell-on-suspend. It may hang otherwise.

- Piping hangs every so often. Don't know why yet.


- if pico/pilot/pine crashes on startup, there may be a problem related to
  /etc/termcap. If you have /etc/termcap, rename it and retry. If the
  problem persists, then it's a different bug, and drop me a line. I'm
  still investigating as to why it happens on my laptop (which has a
  history of weird problems, so it may not happen on yours).

- Since there is usually no /etc/passwd, you must have HOME defined. In
  addition, first time you start Pine, you should use the Setup Config
  menu to setup your name etc.

- When connecting via POP, the default username problem may contain garbage;
  make sure you kill the line and type in the username correctly. Or, use
  '{mailserver.com/pop/user=myusername}INBOX' syntax to specify the username
  right away.

Mounting issues:

- do binary mounts always? I don't know.


Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

More information about the Cygwin mailing list