andykirby2 wrote:I will have to wait till I get to my other machine at work tomorrow to see if the new PPA version fixes the sip problem. If I manually install pyside on this one I won't be able to tell when the dependency is added and working.
Your package manager will tell you what the dependencies are for any given package. Note that there are dependencies and "recommended". It is possible to have your package manager set to automatically install "recommended" packages but mostly it is not set that way by default.
A package that FreeCAD can OPTIONALLY use to extend its functionality in some way, would be set as a "recommended" package not usually as a "dependency". Installation of dependencies is compulsory but recommends are optional.
If you install any program, have a look at its "recommends" and consider installing them as well.