On 2011.09.13 15:50, Yaakov (Cygwin/X) wrote:
> On Sat, 2011-09-10 at 10:26 -0400, Jack wrote:
> > On 2011.09.09 20:05, Peter Bloomfield wrote:
> > > On 09/09/2011 03:35:20 PM Fri, Jack wrote:
> > [snip]
>>>> I'm using balsa 2.4.10 from cygwin-ports under Windows Vista Home  
>>>> Basic.  Overall, it seems to be working just fine, and I finally  
>>>> got both receiving and sending (via yahoo mail) working.  However,  
>>>> I can only receive mail once.  If I try a second time, the console  
>>>> says "Already Checking Mail."
> > >​
> > > Oops--my bad!
> > >​
>>> Balsa has been using a POSIX mutex in a way that has undefined  
>>> results.  Seems that on Linux it's sane, but that's not guaranteed,  
>>> and apparently it's different on Windows.  The master and gtk3  
>>> branches of git have been fixed, and the attached patch should  
>>> apply to the 2.4.10 tree (but I can't be sure!).
> > >​
> > The patch he sent works, and I've attached it here.
> 
> This patch does not apply as-is to 2.4.10.  If you could rebase it  
> accordingly, that would help.

Not sure what the problem is.  It worked fine for me in a plain  
unpacked tarball - although I think I needed to use -p1.  I've added it  
renamed to "2.4.10-fixlocks.patch" and added it to the cygport file,  
and cygport prep seemed to apply it without complaint.  (I suppose I  
should rename to -2?)

$ cygport balsa-2.4.10-1 prep
>>> Preparing balsa-2.4.10-1
>>> Unpacking source balsa-2.4.10.tar.bz2
*** Info: applying patch 2.4.9-libtool.patch:
patching file configure.in
Hunk #1 succeeded at 200 (offset -17 lines).
*** Info: applying patch 2.4.10-no-libgnome.patch:
patching file configure.in
patching file src/ab-main.c
patching file src/main-window.c
patching file src/main.c
patching file src/toolbar-prefs.c
*** Info: applying patch 2.4.10-fixlocks.patch:
patching file src/main-window.c
patching file src/main.c
patching file src/threads.h
>>> Preparing working source directory

>> The other main problem I'm having with balsa now is that I can't get  
>> it to remember the mailbox password.  I don't really care whether it  
>> does so in the gnome-keyring or in it's own config files.  For the  
>> keyring - are there any general docs on getting this to work?  I'm  
>> sure it's just my configuration rather than a bug, but I don't quite  
>> know where to look.
> 
> That depends on how you're using X.  If you run a complete GNOME or  
> XFCE desktop, then nothing special is required.
No desktop.  I actually tried to start GNOME and obviously messed it up  
badly.  I may try again with the directions you recently posted to  
another thread, but for now, I prefer no desktop environmen, and if I  
do use one, it is more likely to be KDE.

> If you are running KDE or are using XWin -multiwindow, then you need  
> to run:
> 
> /usr/bin/gnome-keyring-daemon --start --components=secrets
Ah.  I think it's the last part I missed - so it was just using the  
memory backend.

> Presuming you're running multiwindow, add this to your ~/.startxwinrc  
> after your "eval `dbus-launch --sh-syntax`" line and before any  
> regular applications.
I start X with the windows shortcut provided by setup.exe, so I'll have  
to dig into the files it actually uses.

Note however, that my preference is the behavior of balsa as built  
"--without-gnome" which is to store the passwords in it's own config  
file(s).  Unfortuantely, I know the ports build isn't likely to do  
that, so unless I can figuere this out, I'll just build my own  
version.  I'll also work with the balsa devels to see if I can get it  
to fall back to it's own files if it doesn' find gnome-keyring.

New question - if I wan't to keep my own version of a cygport package,  
say just changing some configure parameters, what is the suggested  
change to naming/numbering so I don't conflict with the official  
package?

Jack
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general

Reply via email to