I'm using the snap from Ubuntu software centre. I can open the addon manager but when I try to install any of the addons then it fails with message similar to below in the report window. I assume its related with the containment, is it the same for everybody? Is there any simple workaround?
Code:
Select all
Traceback (most recent call last):
File "/snap/freecad/14/opt/local/FreeCAD-0.19/Mod/AddonManager/addonmanager_workers.py", line 662, in run
repo = git.Repo.clone_from(self.repos[idx][1], clonedir, branch='master')
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/repo/base.py", line 887, in clone_from
return cls._clone(git, url, to_path, GitCmdObjectDB, progress, **kwargs)
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/repo/base.py", line 833, in _clone
finalize_process(proc)
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/util.py", line 155, in finalize_process
proc.wait()
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/cmd.py", line 315, in wait
raise GitCommandError(self.args, status, self.proc.stderr.read())
git.exc.GitCommandError: 'git clone --branch=master -v https://github.com/shaise/FreeCAD_SheetMetal /home/jonathan/snap/freecad/14/.FreeCAD//Mod/sheetmetal' returned with exit code 128
stderr: 'Cloning into '/home/jonathan/snap/freecad/14/.FreeCAD//Mod/sheetmetal'...
warning: templates not found /usr/share/git-core/templates
fatal: Unable to find remote helper for 'https'
Traceback (most recent call last):
File "/snap/freecad/14/opt/local/FreeCAD-0.19/Mod/AddonManager/addonmanager_workers.py", line 662, in run
repo = git.Repo.clone_from(self.repos[idx][1], clonedir, branch='master')
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/repo/base.py", line 887, in clone_from
return cls._clone(git, url, to_path, GitCmdObjectDB, progress, **kwargs)
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/repo/base.py", line 833, in _clone
finalize_process(proc)
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/util.py", line 155, in finalize_process
proc.wait()
File "/snap/freecad/14/usr/lib/python3/dist-packages/git/cmd.py", line 315, in wait
raise GitCommandError(self.args, status, self.proc.stderr.read())
git.exc.GitCommandError: 'git clone --branch=master -v https://github.com/shaise/FreeCAD_SheetMetal /home/jonathan/snap/freecad/14/.FreeCAD//Mod/sheetmetal' returned with exit code 128
stderr: 'Cloning into '/home/jonathan/snap/freecad/14/.FreeCAD//Mod/sheetmetal'...
warning: templates not found /usr/share/git-core/templates
fatal: Unable to find remote helper for 'https'
Version Info
OS: Ubuntu Core 16 (ubuntu:GNOME/ubuntu)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21777 (Git)
Build type: Unknown
Branch: master
Hash: 478823b90967a9b76796c64f74b8e3a5440150fa
Python version: 3.5.2
Qt version: 5.5.1
Coin version: 4.0.0a
OCC version: 7.4.0
Locale: English/UnitedStates (en_US)
Thanks. With the AppImage I can use the Addons manager and installed addons persist after reset. But I do find that with the appimage some of the other settings in the app like theme and toolbar locations etc. are not saved between sessions. Is there a simple way to get a permanent setting for these too?