It’s not in a plist, but in ~/Library/Preferences/kicad/kicad_common.
As far as I can remember, if you had something wrong in there before the 
environment-variable changes Wayne did, it didn’t vanish with the changes… you 
had to manually change via Preferences => Path Configuration (or, clear/edit it 
manually in the configs).

What is shown for him in Preferences => Path Configuration? Does he have 
footprints available or not?
Maybe he really did see something else…


Regards,
Bernhard

> On 03 Dec 2015, at 21:43, Adam Wolf <adamw...@feelslikeburning.com> wrote:
> 
> I am glad I am not the only one puzzled by this.
> 
> I also searched the plists, because at one point we were putting environment 
> variables in there, but that stopped over a year ago I thought.
> 
> Oh the other hand--
> 
> Is it possible he had some other error, and saw the debug messages that say 
> line numbers (which do have the build paths from my server), and searched, 
> and thought this bug is the same issue he's having?
> 
> Adam Wolf
> 
> On Thu, Dec 3, 2015 at 2:38 PM, Bernhard Stegmaier <stegma...@sw-systems.de 
> <mailto:stegma...@sw-systems.de>> wrote:
> I also don’t see any reason for what you described.
> The SEARCH_STACK stuff should not be used in pcbnew any more, the other one 
> in pgm_base.cpp looks good IMHO. I can’t remember any other place where this 
> could be a problem except there is already some path slipping in from outside 
> of KiCad.
> 
> Is he *really* sure that this OSX has *never* seen any KiCad before and there 
> are no config files or attempts left from any previous try?
> Maybe he just copied his home folder including ~/Library/Preferences/kicad 
> after a fresh install that was generated on a different machine or previous 
> OS X installation?
> 
> 
> Regards,
> Bernhard
> 
>> On 03 Dec 2015, at 21:18, Adam Wolf <adamw...@feelslikeburning.com 
>> <mailto:adamw...@feelslikeburning.com>> wrote:
>> 
>> A good one!  But alas, we have them drag and drop a kicad/ directory onto a 
>> symlink to /Library/Application\ Support/, and it does a popup asking for 
>> admin privileges.  (We also have this in the README right there when you 
>> install).
>> 
>> It's certainly got me puzzled!
>> 
>> On Thu, Dec 3, 2015 at 2:16 PM, Bob Gustafson <bob...@rcn.com 
>> <mailto:bob...@rcn.com>> wrote:
>> Maybe it is a 'first time use problem' - maybe no kicad directory in the 
>> /Library/Application Support/. It may require a privilege password to add 
>> this directory the first time.
>> 
>> A thought anyway.
>> 
>> Bob G
>> 
>> 
>> On 12/03/2015 02:08 PM, Adam Wolf wrote:
>>> Hi folks!
>>> 
>>> A user is having a problem with the latest OS X RC2 release, and I haven't 
>>> been able to figure it out.
>>> 
>>> Quick background:
>>> 
>>> There is a KiCad package, and a KiCad Extras package.  The KiCad Extras 
>>> package has a modules/ directory in it, and it has all the footprints.  
>>> It's for offline use.  It also has an fp-table-lib, which uses KISYSMOD to 
>>> point at the modules, like this:
>>> 
>>>   (lib (name Capacitors_SMD)(type KiCad)(uri 
>>> ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "The way you like 
>>> them."))
>>> 
>>> My builds have DEFAULT_INSTALL_PATH set to /Library/Application 
>>> Support/kicad, like I want them to.  I checked the build output, and it 
>>> shows:
>>> -- Kicad install dir: </Library/Application Support/kicad>
>>> Great, awesome, exactly like I want it.
>>> 
>>> On the other hand--we have a user, who newly installed KiCad on his Mac, 
>>> and it looks like his KISYSMOD is being set to a path on the build system, 
>>> probably CMAKE_INSTALL_PREFIX. 
>>> (https://bugs.launchpad.net/kicad/+bug/1426754 
>>> <https://bugs.launchpad.net/kicad/+bug/1426754>)  (This was happening 
>>> previously, and I started to set DEFAULT_INSTALL_PATH, and things got 
>>> better for people after they cleared their preferences.)
>>> 
>>> As far as I can tell, those defaults are set in common/pgm_base.cpp, and 
>>> the only Mac specific ifdef is to not include /share/kicad/ in KISYSMOD's 
>>> path. (Which is correct.)
>>> 
>>> I cleared all my KiCad preferences and reinstalled the same package he did 
>>> (as part of testing the RC2, like I do with most significant builds) and 
>>> did not have this issue.
>>> 
>>> The only possible issue I see when looking for DEFAULT_INSTALL_PATH stuff 
>>> for OS X is in common/systemdirsappend.cpp, in void SystemDirsAppend( 
>>> SEARCH_STACK* aSearchStack ). Instead of adding DEFAULT_INSTALL_PATH, it 
>>> uses some OS X specific functions, but those seem to be working fine.
>>> 
>>> So.  This is happening to a user, and I cannot reproduce it, but I'm 
>>> worried about releasing 4.0.0 on OS X without more information.  I know of 
>>> 30+ installs of 4.0.0 RC2 that *didn't* have this issue for Jimmy, but I 
>>> suspect they all had existing preference files.
>>> 
>>> 1) Does anyone have any insight?
>>> 
>>> 2) Should this hold up the 4.0.0 package for OS X?  I have no real qualms 
>>> about doing this and then releasing a 4.0.0-2 as soon as this gets figured 
>>> out.
>>> 
>>> 3) A possible hack that would fix this could be to change the fp-table-lib 
>>> included with the extras package to point to the exact same place as the 
>>> symlink--i.e. expand out KISYSMOD.  I actually don't necessarily see a huge 
>>> problem with this--if a user wants to install the files somewhere else than 
>>> the default package does it, they are probably capable of a search/replace 
>>> in a text editor.
>>> 
>>> I'd rather fix the real issue, but being that I cannot reproduce it after 
>>> ~3 hours, I'm not sure I want to say "I'm not going to cut a 4.0.0 release 
>>> until this is fixed."
>>> 
>>> Thoughts?
>>> 
>>> Adam Wolf
>>> Cofounder and Engineer
>>> W&L
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers 
>>> <https://launchpad.net/~kicad-developers>
>>> Post to     : kicad-developers@lists.launchpad.net 
>>> <mailto:kicad-developers@lists.launchpad.net>
>>> Unsubscribe : https://launchpad.net/~kicad-developers 
>>> <https://launchpad.net/~kicad-developers>
>>> More help   : https://help.launchpad.net/ListHelp 
>>> <https://help.launchpad.net/ListHelp>
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> Post to     : kicad-developers@lists.launchpad.net 
>> <mailto:kicad-developers@lists.launchpad.net>
>> Unsubscribe : https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/ListHelp 
>> <https://help.launchpad.net/ListHelp>
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> Post to     : kicad-developers@lists.launchpad.net 
>> <mailto:kicad-developers@lists.launchpad.net>
>> Unsubscribe : https://launchpad.net/~kicad-developers 
>> <https://launchpad.net/~kicad-developers>
>> More help   : https://help.launchpad.net/ListHelp 
>> <https://help.launchpad.net/ListHelp>
> 
> 

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to