[PD-dev] "About Pd" folder references
khaywood at ucsd.edu
Wed Sep 26 19:34:42 CEST 2018
Pd isn’t in the Downloads folder, however. It’s where I’ve always kept my versions of Pd, in /Applications/Pd/
> On Sep 26, 2018, at 4:35 AM, Dan Wilcox <danomatika at gmail.com> wrote:
> Short answer: move the app out of the Downloads folder
> Long answer:
> In testing, I see this is happening if you run the app form the Downloads folder. The OS keeps track of downloaded binaries and auto-sandboxes them, apparently, by opening them within a temporary image somwhere. When Pd starts up, sys_libdir is set using the current working directory and picks up this temp location. sys_libdir is then used to generate the paths in the About file. When you move the .app somewhere else, this sandboxing no longer happens and the About paths look correct.
>> On Sep 26, 2018, at 1:26 PM, Dan Wilcox <danomatika at gmail.com <mailto:danomatika at gmail.com>> wrote:
>> That's probably app sandboxing: "An app distributed outside the Mac App Store runs from a randomized path when it is launched..."
>> from http://krypted.com/mac-security/app-translocation-services-os-x-10-12/ <http://krypted.com/mac-security/app-translocation-services-os-x-10-12/>
>> Funny that the strings loaded for the text file are changed, though.
>>> On Sep 26, 2018, at 12:00 PM, pd-dev-request at lists.iem.at <mailto:pd-dev-request at lists.iem.at> wrote:
>>> Just found the following very perplexing directories listed by Pd’s “About Pd” window. I re-downloaded 0.48-2 and saw a similar listing. The paths are accurate and can be navigated in the terminal. This appears to be the result of macOS AppTranslocation, and probably a headache to deal with, but I can’t imagine that this display is useful to users in its current state:
>>> Pd 0.49.0
>>> A real-time graphical programming environment for live interactive
>>> computer music, Pd works on Linux, Apple macOS, and Microsoft Windows.
>>> Pd is copyrighted, but is free for you to use for any reasonable purpose.
>>> See the file:
>>> Reference documentation for Pd lives in:
>>> or online:
>>> http://msp.ucsd.edu/Pd_documentation/ <http://msp.ucsd.edu/Pd_documentation/>
>> Dan Wilcox
>> @danomatika <http://twitter.com/danomatika>
>> danomatika.com <http://danomatika.com/>
>> robotcowboy.com <http://robotcowboy.com/>
> Dan Wilcox
> @danomatika <http://twitter.com/danomatika>
> danomatika.com <http://danomatika.com/>
> robotcowboy.com <http://robotcowboy.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pd-dev