How to allow lbdb access to MacOS Contacts?

Richard Cobbe cobbe at ccs.neu.edu
Sat Feb 9 08:48:21 PST 2013


I'm running v0.36 of the lbdb port on MacOS 10.8.2, and I have it
configured to use my MacOS address book.  When I run lbdbq, though, I get
an error:

    2013-02-09 11:44:54.610 ABQuery[55392:1203] Address book access is
    denied for executable at path: /opt/local/lib/lbdb/ABQuery
    (
            0   AddressBook                         0x9757129a __ABIsAccessGranted_block_invoke_0 + 39
            1   libdispatch.dylib                   0x99b22c82 _dispatch_client_callout + 46
            2   libdispatch.dylib                   0x99b22bf1 dispatch_once_f + 57
            3   libdispatch.dylib                   0x99b23831 dispatch_once + 31
            4   AddressBook                         0x975711e2 ABIsAccessGranted + 50
            5   AddressBook                         0x975710d6 +[ABAddressBook sharedAddressBook] + 35
            6   ABQuery                             0x000a8aee main + 84
            7   libdyld.dylib                       0x98525725 start + 0
    )

Based on the functions in the stack trace and my experience with other
programs, this is almost certainly OS X restricting access to contacts
rather than a bug in lbdb itself.

Is there a way to grant lbdb access to my contact information?  Google
wasn't very helpful in this regard.

Thanks,

Richard


More information about the macports-users mailing list