[Slackbuilds-users] FreeCAD compiles, but crashes and burns on takeoff

Jim Diamond Jim.Diamond at acadiau.ca
Mon Mar 10 23:25:11 UTC 2014


On Tue, Mar 11, 2014 at 07:16 (+1000), Christoph Willing wrote:


> On 10/03/2014, at 5:51 AM, Jim Diamond <Jim.Diamond at acadiau.ca> wrote:

>> Hi,

>> I just used sboinstall to install FreeCad (and, as far as I can tell
>> from reading the READMEs, all the required and optional dependencies).

>> When I go to start FreeCAD, I get

>> FreeCAD 0.13, Libs: 0.13R$WCREV$
>> © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2011
>>  #####                 ####  ###   ####  
>>  #                    #      # #   #   # 
>>  #     ##  #### ####  #     #   #  #   # 
>>  ####  # # #  # #  #  #     #####  #   # 
>>  #     #   #### ####  #    #     # #   # 
>>  #     #   #    #     #    #     # #   #  ##  ##  ##
>>  #     #   #### ####   ### #     # ####   ##  ##  ##

>> During initialization the error the sip module implements API v7.0 to v7.1 but the PyQt4.QtCore module requires API v9.1 occurred in /opt/FreeCAD/Mod/Ship/InitGui.py
>> During initialization the error the sip module implements API v7.0 to v7.1 but the PyQt4.QtGui module requires API v9.1 occurred in /opt/FreeCAD/Mod/Plot/InitGui.py
>> zsh: segmentation fault (core dumped)  FreeCAD


>> I'm at a loss as to how to proceed.  Can anyone set me on the right path?

>> (I'm on Slackware 64 14.1 + multilib, and I'm hoping no-one will tell
>> me that multilib is the problem.)


> Do you have non-standard sip and/or PyQt package(s)? Each PyQt
> release needs a particular version of sip.  For instance, you
> shouldn't replace the Slackware official PyQt with the latest
> version without first installing a newer version of sip.

Chris,

thanks for the response.  You nailed it on the head.  (Unfortunately I
burned a couple of hours figuring that out myself... I should have
procrastinated for a while on this issue.)

I have a pre-release of trinity desktop environment R14.0 installed,
and for some reason I will look into next, it installs another sip
package which is incompatible with PyQt.  I've had trinity installed
for over two months with no issues, which I guess shows how little
python I use.

Since I never saw this until I tried FreeCAD, I incorrectly pointed my
finger in FreeCAD's direction.  Apologies to all concerned.

                                Jim


More information about the SlackBuilds-users mailing list