2016-01-08 16:43 GMT+01:00 Clemens Koller <c...@embeon.de>:
> Hello, Wayne, Kyle!
>
> [CC: to Arch Kicad package maintainer]
>
> On 2016-01-08 16:21, Wayne Stambaugh wrote:
>> I figured out your issue.  Unfortunately when you install from source,
>> the python modules are always installed in the python site package path
>> which will fail without root privileges on linux distros.
>
> Okay.
>
>> You may have missed the python module install failure.
>
> Likely, will have to look again.
>
>> We may want to rethink this
>> in the future but that is a can of worms I don't want to tackle right
>> now because it has the potential to break our automated package builds.
>
> Thank you for analysing this... So: heads-up here!
> I am currently fine building kicad without the scripting features,
> where everything looks normal for me.
>
> Maybe this issue should be documented somewhere for the
> distro-packagers before they run into the annoyance when they
> enable the scripting feature.

Distro packagers are supposed to enable scripting, and when they
generate a package it is installed in the proper location for python.
AFIK

Anyway, I did write to keenerd that the scripting is supposed to be
enabled. But it does not seem he is the last packager at the moment.

> Currently, there seems to be no issue in the "official" Arch package:
>
> https://projects.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/kicad
>
> but:
>
> cmake ... -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON 
> -DKICAD_SCRIPTING_WXPYTHON=ON ...
> might need a manual workaround because the python modules are always installed
> in the python site package path which will fail without root privileges on 
> linux distros.
>
>> You have two options.  Run make install using sudo or manually copy the
>> python modules somewhere in your home folder and use the PYTHONPATH
>> environment variable to add your custom path to Python so it can find
>> the pcbnew python modules.
>
> Thanks, I choose the third option for now: Not use scripting.
>
> Regards,
>
> Clemens
>
>> On 1/8/2016 9:50 AM, Clemens Koller wrote:
>>> I feel like spamming the list with my noise ;-)
>>>
>>> On 2016-01-08 15:39, jp charras wrote:
>>>> Looks like pcbnew.py (and perhaps _pcbnew.pyc) is not found ( not copied
>>>> to the right folder).
>>>
>>> That's what ended up in the bin directory:
>>>
>>> $ pwd
>>> /home/admin/SW/bin
>>> $ ls -la
>>> total 40984
>>> drwxr-xr-x 2 admin admin     4096 Jan  8 15:32 .
>>> drwxr-xr-x 5 admin admin     4096 Jan  8 15:32 ..
>>> -rwxr-xr-x 1 admin admin  1080168 Jan  8 15:25 bitmap2component
>>> -rwxr-xr-x 1 admin admin  6476080 Jan  8 15:28 _cvpcb.kiface
>>> -rwxr-xr-x 1 admin admin   847080 Jan  8 15:22 dxf2idf
>>> -rwxr-xr-x 1 admin admin   509792 Jan  8 15:32 eeschema
>>> -rwxr-xr-x 1 admin admin  7028544 Jan  8 15:31 _eeschema.kiface
>>> -rwxr-xr-x 1 admin admin   509184 Jan  8 15:28 gerbview
>>> -rwxr-xr-x 1 admin admin  2959320 Jan  8 15:28 _gerbview.kiface
>>> -rwxr-xr-x 1 admin admin   391184 Jan  8 15:22 idf2vrml
>>> -rwxr-xr-x 1 admin admin    24968 Jan  8 15:22 idfcyl
>>> -rwxr-xr-x 1 admin admin    16392 Jan  8 15:22 idfrect
>>> -rwxr-xr-x 1 admin admin  1196304 Jan  8 15:26 kicad
>>> -rwxr-xr-x 1 admin admin   509184 Jan  8 15:28 pcb_calculator
>>> -rwxr-xr-x 1 admin admin  2160920 Jan  8 15:26 _pcb_calculator.kiface
>>> -rwxr-xr-x 1 admin admin   511384 Jan  8 15:32 pcbnew
>>> -rwxr-xr-x 1 admin admin 14602320 Jan  8 15:32 _pcbnew.kiface
>>> -rwxr-xr-x 1 admin admin   509792 Jan  8 15:28 pl_editor
>>> -rwxr-xr-x 1 admin admin  2588016 Jan  8 15:26 _pl_editor.kiface
>>> $
>>>
>>> Clemens
>>>
>>>
>>> _______________________________________________
>>> 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
>>>
>>
>>
>> _______________________________________________
>> 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
>>
>
> _______________________________________________
> 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

_______________________________________________
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