I don't think it is going to break the snap. If it did, I will workaround it. I didn't updated the snap lately, as I am waiting for 0.19 to be released.
Discussion: State of the snap (Snap Packaging)
- Ivo Cavalcante
- Posts: 3
- Joined: Wed Jun 24, 2020 12:46 am
Re: Discussion: State of the snap (Snap Packaging)
Hi @vejmarie,
Had to reinstall my system (disk died), however I wasn't able to install FreeCAD Snap again.
It used to work before. Asking on Snapcraft forum, general suspicious is that it might be blocked on some countries. Do you happen to have such restrictions enabled?
Had to reinstall my system (disk died), however I wasn't able to install FreeCAD Snap again.
Code: Select all
$ snap install freecad
error: snap "freecad" not found
- kkremitzki
- Veteran
- Posts: 2515
- Joined: Thu Mar 03, 2016 9:52 pm
- Location: Illinois
Re: Discussion: State of the snap (Snap Packaging)
Just tried the 0.19 snap quickly a bit ago, seems to work well although the window title still says 0.18?
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: Discussion: State of the snap (Snap Packaging)
Hi,
I do not think that I made any restriction, I will double check (it could be the case since their is SSL dependency activated now)
vejmarie
I do not think that I made any restriction, I will double check (it could be the case since their is SSL dependency activated now)
vejmarie
Ivo Cavalcante wrote: ↑Sat Jan 16, 2021 12:57 am Hi @vejmarie,
Had to reinstall my system (disk died), however I wasn't able to install FreeCAD Snap again.
It used to work before. Asking on Snapcraft forum, general suspicious is that it might be blocked on some countries. Do you happen to have such restrictions enabled?Code: Select all
$ snap install freecad error: snap "freecad" not found
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: Discussion: State of the snap (Snap Packaging)
Argh that is weird. I will recheck that. Did you tried from channel/beta ?
I built a new version last week, it shall be fully updated presently
I built a new version last week, it shall be fully updated presently
kkremitzki wrote: ↑Fri Mar 05, 2021 9:19 pmJust tried the 0.19 snap quickly a bit ago, seems to work well although the window title still says 0.18?
Re: Discussion: State of the snap (Snap Packaging)
Hi,
source still needs to be changed for 0.19 And I especially miss some permissions to access files and folders outside the home directory. e.g. NAS or removable media.
source still needs to be changed for 0.19 And I especially miss some permissions to access files and folders outside the home directory. e.g. NAS or removable media.
Re: Discussion: State of the snap (Snap Packaging)
Not sure this affects snap packaging but we've renamed the git repo that we're serving FreeCAD development builds from. Please see https://forum.freecadweb.org/viewtopic.php?f=4&t=57958
Edit: please pass the word on, TIA!
Edit: please pass the word on, TIA!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Discussion: State of the snap (Snap Packaging) - BUG REPORTS TO SNAP TEAM ?
BUG REPORTING !
Yes, application could have built in BUG REPORT TOOL
that copyes software, enviromnet and note.
For example my Ubuntu 20.4 snap dose not regonize SpaceNav spaceball
but AppImage dose.
Also I need personaly functionatialityes only available at SOURCE code
but it's PAIN to get source compiled!
So i use now AppImage instead snap and when time more i will compile
whit all bell's and whisrtles.
joni
Yes, application could have built in BUG REPORT TOOL
that copyes software, enviromnet and note.
For example my Ubuntu 20.4 snap dose not regonize SpaceNav spaceball
but AppImage dose.
Also I need personaly functionatialityes only available at SOURCE code
but it's PAIN to get source compiled!
So i use now AppImage instead snap and when time more i will compile
whit all bell's and whisrtles.
joni
Re: Discussion: State of the snap (Snap Packaging)
I've decided to set up a proper snap build and to publish it on the store:
https://snapcraft.io/freecad-ppd
Source is here: https://github.com/ppd/freecad-ppd
Report issues with the snap here: https://github.com/ppd/freecad-ppd/issues
CI/CD is here: https://github.com/ppd/freecad-ppd/actions
There are two maintained channels for this snap:
- stable contains the latest upstream release, i.e. the most recent tagged commit. Use this if you don't know what you're doing.
- edge contains automated (daily) builds from the latest master commit. Use this to test new features. Might be unstable.
It is a self-contained packaging repo; you don't need anything else aside from snapcraft to build it.
It follows the ideas I outlined in my initial post.
I decided to revisit this snap when I discovered that the official snap had problems with downloading addons due to /etc/gitconfig being present on the host. Development there is very sporadic, and I still believe this packaging should find its way into some repository controlled by the FreeCAD organization.
@kkremitzki You've taken an interest in the snap before (https://forum.snapcraft.io/t/freecad-sn ... unity/7636). Would you be open to maintaining a packaging repo under the FreeCAD umbrella and also publish an official package on the store?
https://snapcraft.io/freecad-ppd
Source is here: https://github.com/ppd/freecad-ppd
Report issues with the snap here: https://github.com/ppd/freecad-ppd/issues
CI/CD is here: https://github.com/ppd/freecad-ppd/actions
There are two maintained channels for this snap:
- stable contains the latest upstream release, i.e. the most recent tagged commit. Use this if you don't know what you're doing.
- edge contains automated (daily) builds from the latest master commit. Use this to test new features. Might be unstable.
It is a self-contained packaging repo; you don't need anything else aside from snapcraft to build it.
It follows the ideas I outlined in my initial post.
I decided to revisit this snap when I discovered that the official snap had problems with downloading addons due to /etc/gitconfig being present on the host. Development there is very sporadic, and I still believe this packaging should find its way into some repository controlled by the FreeCAD organization.
@kkremitzki wrote: ↑
@kkremitzki You've taken an interest in the snap before (https://forum.snapcraft.io/t/freecad-sn ... unity/7636). Would you be open to maintaining a packaging repo under the FreeCAD umbrella and also publish an official package on the store?
Re: Discussion: State of the snap (Snap Packaging)
Sorry if you explained this already, what is 'edge' based on ? Is it HEAD or is it generated on a weekly/daily basis ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs