FreeCAD broken under OpenSUSE Tumbleweed

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
DeronF
Posts: 3
Joined: Wed Jul 17, 2019 9:01 pm

FreeCAD broken under OpenSUSE Tumbleweed

Post by DeronF »

Hi..
FreeCAD 18.1 was working fine on my OpenSUSE Tumbleweed machine until a system update few months ago, when Python 3 updated the FreeCAD broke ..
Any attempt to reinstall it gives this:

Code: Select all

x@x:~> sudo zypper install FreeCAD
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libpyside2.cpython-37m-x86_64-linux-gnu.so.5.12()(64bit) needed by FreeCAD-0.18.1-1.1.x86_64
 Solution 1: do not install FreeCAD-0.18.1-1.1.x86_64
 Solution 2: break FreeCAD-0.18.1-1.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c):
Any help?
jorgemj
Posts: 1
Joined: Wed Jul 24, 2019 12:05 pm

Re: FreeCAD broken under OpenSUSE Tumbleweed

Post by jorgemj »

I tried a trivial solution, that shouldn't work but it worked, at least for me.
Create new symbols linked with available libraries but with names needed by FreeCAD, like this:

sudo ln -s /usr/lib64/libshiboken2.cpython-37m-x86_64-linux-gnu.so.5.13 /usr/lib64/libshiboken2.cpython-37m-x86_64-linux-gnu.so.5.12

sudo ln -s /usr/lib64/libpyside2.cpython-37m-x86_64-linux-gnu.so.5.13 /usr/lib64/libpyside2.cpython-37m-x86_64-linux-gnu.so.5.12

It is dirty but...
DeronF
Posts: 3
Joined: Wed Jul 17, 2019 9:01 pm

Re: FreeCAD broken under OpenSUSE Tumbleweed

Post by DeronF »

Well " jorgemj" .. thanks for your replay ..
After doing that .. Now it's running .. BUT ..

1- Some thing wrong with DXF exports, it shows nothing in other software e.g LibreCAD & AutoCAD, And this is a big problem !!!! I can't deliver out my work !!
2- PDF export also gives empty result !!!
3- The version number in "about" and "splash screen" is "0.18" only with no minor no. !

Any help ?
Post Reply