[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