On Jan 20, 2013, at 22:01 , Jan Lehnardt <[email protected]> wrote: > > On Jan 20, 2013, at 21:36 , Hans J Schroeder <[email protected]> wrote: > >> >> On Jan 20, 2013, at 9:19 PM, Jan Lehnardt <[email protected]> wrote: >> >>> >>> On Jan 20, 2013, at 20:55 , Hans J Schroeder <[email protected]> wrote: >>> >>>> >>>> On Jan 20, 2013, at 6:34 PM, Jan Lehnardt <[email protected]> wrote: >>>> >>>>> >>>>> On Jan 20, 2013, at 15:25 , Hans J Schroeder <[email protected]> wrote: >>>>> >>>>>> >>>>>> On Jan 20, 2013, at 2:49 PM, Jan Lehnardt <[email protected]> wrote: >>>>>> >>>>>>> >>>>>>> On Jan 19, 2013, at 17:22 , Hans J Schroeder <[email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> The Mac CouchDB 1.2.1 binaries are ready to test. I tested on Mountain >>>>>>>> Lion and all tests went through. >>>>>>>> >>>>>>>> http://gitweb.cloudno.de/downloads/ >>>>>>>> >>>>>>>> - Hans >>>>>>> >>>>>>> >>>>>>> With “Verify Installation” or the basics.js test I get >>>>>>> “os_process_error, 133”. When running `couchjs` solo I get: >>>>>>> >>>>>>>> ./bin/couchjs >>>>>>> dyld: Library not loaded: /opt/local/lib/libidn.11.dylib >>>>>>> Referenced from: /Users/jan/Downloads/Apache >>>>>>> CouchDB.app/Contents/Resources/couchdbx-core/./bin/couchjs >>>>>>> Reason: image not found >>>>>>> Trace/BPT trap: 5 >>>>>>> >>>>>>> Any ideas? >>>>>>> >>>>>>> The rest looks very solid, thanks! :) >>>>>>> >>>>>>> Cheers >>>>>>> Jan >>>>>>> -- >>>>>>> >>>>>> >>>>>> Hi Jan, >>>>>> >>>>>> Thanks for testing. I wil have a look at it. >>>>>> >>>>>> - Hans >>>>> >>>>> Hey Hans, >>>>> >>>>> I tried building one from source an ran into a few issues that I wrote up >>>>> here: >>>>> >>>>> https://github.com/cloudnode/couchdbx-app/issues/4 >>>>> >>>>> I feel we are very close to shipping something solid. >>>>> >>>>> Jason, I found a few issues build-couchdb: >>>>> >>>>> https://github.com/iriscouch/build-couchdb/issues/66 >>>>> https://github.com/iriscouch/build-couchdb/issues/56 >>>>> >>>>> I worked around it by temporarily unlinking help2man in Homebrew, but that >>>>> can’t be the proper solution :) >>>>> >>>>> Best >>>>> Jan >>>>> -- >>>>> >>>> >>>> Hi, >>>> >>>> I have found the bug. Here are the updated binaries: >>>> http://gitweb.cloudno.de/downloads/ >>>> I have moved the bugged version into the rejected directory. >>> >>> This looks better. Signatures are okay, runs fine, tests pass. >>> >>> The one nitpick is that this seems to be signed with your Apple developer >>> credentials and I get told that I shouldn’t install this unless I use >>> File->Open (or right-click open). My App Download policy set to "Mac App >>> Store and identified developers". I don’t seem to recall 1.2.0.app causing >>> this, but I might be wrong. >>> >>> Best >>> Jan >>> -- >>> >> >> >> Hi Jan, >> >> Thanks for testing. You are experiencing gatekeeper which is new in 10.8. >> The app is not signed with an Apple ID only with GPG and that's why >> gatekeeper complains. The old 1.2 package would also have triggered >> gatekeeper. You probably had OSX 10.7 when you installed the last time. I >> think we are still good to go. > > That is a good reason why I don’t remember :) 1.2.0 predates 10.8. > > I agree that things look good now. > > In the future, we should decide what to do about an Apple ID signed binary. > > >> P.S. I have checked in my fork of build-couchdb which applies 4 OSX-related >> patches before building. Also make sure that are no LDFLAGS and CPPFLAGS set >> in the environment before build. There variables may point to existing >> includes and libraries in /opt/usr which causes build errors. > > Cool, I’ll check that out in the morning. Thanks! > > Jan > --
One more note: The CouchDBX-App runs fine on 10.7.5, but the embedded CouchDB crashes of course. There isn’t much we can do, except also providing a 10.7.5 binary, right? Best Jan --
