I've been experiencing similar problems with increasing annoyance level for over a month. Thanks to these comments I think I got to the bottom of it!

The MELPA package org-mac-link (latest is org-mac-link-20160808.220) has clearly continued being updated with new code that include calls to org-link-set-parameters. The org-mac-link.el in package org-plus-contrib has the code that works with org v8. Everyone who has been using MELPA, especially with use-package, to load org-mac-link.el has not been using the code in org-plus-contrib.

I removed the downloaded org-mac-link package files and the corresponding depends-on line from my Cask file, and reverted to old require syntax to load org-mac-link . Problem solved.


     -Heikki

Heikki Lehväslaiho - skype:heikki_lehvaslaiho cell: +358 40 850 6640
http://about.me/heikki

On 26 August 2016 at 04:31, Rob Duncan <rduncan@tesla.com> wrote:
>
> Hi John,
>
> I deleted my existing packages and installed org-plus-contrib-20160822 and everything works again.
>
> Thanks very much!
>
> Rob.
>
> > On Aug 25, 2016, at 6:15 PM, John Kitchin <jkitchin@andrew.cmu.edu> wrote:
> >
> > I haven't been able to reproduce this in org-plus-contrib-20160822.
> >
> > Rob Duncan writes:
> >
> >> Hi John,
> >>
> >> My org is claiming to be version 8.3.5:
> >>
> >> Org-mode version 8.3.5 (8.3.5-elpa @ /Users/rduncan/.emacs.d/elpa/org-20160815/)
> >>
> >> Rob.
> >>
> >> On Aug 20, 2016, at 11:56 AM, John Kitchin <jkitchin@andrew.cmu.edu<mailto:jkitchin@andrew.cmu.edu>> wrote:
> >>
> >> that seems weird, I thought that should only be in org 9. Is that on ELPA somehow?
> >>
> >> John
> >>
> >> -----------------------------------
> >> Professor John Kitchin
> >> Doherty Hall A207F
> >> Department of Chemical Engineering
> >> Carnegie Mellon University
> >> Pittsburgh, PA 15213
> >> 412-268-7803
> >> @johnkitchin
> >> http://kitchingroup.cheme.cmu.edu<http://kitchingroup.cheme.cmu.edu/>
> >>
> >>
> >> On Sat, Aug 20, 2016 at 2:45 PM, Rob Duncan <rduncan@tesla.com<mailto:rduncan@tesla.com>> wrote:
> >> I just installed org-mac-link version 20160808.220 from ELPA and I’m no longer able to insert links from Mail.app and other applications.  It used to work…
> >>
> >> When I try to manually load org-mac-link.el I get this error message:
> >>
> >> eval-buffer: Symbol’s function definition is void: org-link-set-parameters
> >>
> >> Did I mess up the install, or is the package broken somehow?
> >>
> >> Thanks,
> >>
> >> Rob.
> >
> >
> > --
> > Professor John Kitchin
> > Doherty Hall A207F
> > Department of Chemical Engineering
> > Carnegie Mellon University
> > Pittsburgh, PA 15213
> > 412-268-7803
> > @johnkitchin
> > http://kitchingroup.cheme.cmu.edu
>