appimage

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: appimage

Post by looo »

btw.: I don't think usr-side-packages-dir should be in sys.path for the appimage. Maybe someone else using the appimage can give some feedback.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: appimage

Post by Kunda1 »

Heads up:

Code: Select all

[foo@foo bin]$ ./appimageupdatetool-x86_64.AppImage -r FreeCAD_0.18.15671_Conda_Py3Qt5_glibc2.12-x86_64.AppImage 
Checking for updates...
Fetching release information for tag "0.18_pre" from GitHub API.
None of the artifacts matched the pattern in the update information. The pattern is most likely invalid, e.g., due to changes in the filenames of the AppImages. Please contact the author of the AppImage and ask them to revise the update information.
ZSync URL not available. See previous messages for details.
Update check failed, exiting!
EDIT: Looks like the conda appimage .zsync file was not uploaded!
See https://github.com/FreeCAD/FreeCAD/rele ... g/0.18_pre
sgrogan wrote:
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
User avatar
fosselius
Posts: 381
Joined: Sat Apr 23, 2016 10:03 am
Contact:

Re: appimage

Post by fosselius »

Yes, saw this yesterday, but thought the name had changed so did not look closer at it.
rentlau_64
Posts: 181
Joined: Tue Oct 21, 2014 9:47 am
Location: Pau (France)

Re: appimage

Post by rentlau_64 »

guys
thank you for your comments
my pyside2 is installed in my anaconda env
l will try to see if i have another one in my system
and try to bypass the one in anaconda.
will keep you inform.
thank you

Rentlau
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: appimage

Post by sgrogan »

Kunda1 wrote: Fri Jan 25, 2019 1:02 pm EDIT: Looks like the conda appimage .zsync file was not uploaded!
The upload failed. @triplus actually manages this using Travis.
"fight the good fight"
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: appimage

Post by Kunda1 »

sgrogan wrote: Fri Jan 25, 2019 9:40 pm The upload failed. @triplus actually manages this using Travis.
triplus wrote:
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
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: appimage

Post by triplus »

I will have more time to read the latest discussions around AppImage in the following days. As for the missing file. A couple of months back i noticed deployment wasn't all that reliable. Basically each day one of the files was missing on the releases page. I observed the behavior for about a week and the result was this change. It vastly improved deployment reliability, but i guess from time to time a deployment related issue can still happen. Based on my observations this likely occurs due to the fact GitHub sometimes has "server issues" and Travis sometimes hits a "traffic bottleneck". In such scenarios Travis usually retries the deployment phase after some time and the results can be unpredictable. But as this now happens on rare occasions i wouldn't put too much though in it. The situation should sort itself out under 24 hours (scheduled build). Merging something in the repository would trigger the build/deploy phase immediately. And i guess rebuild could be triggered manually from the Travis directly. @bblacey likely is the only one ATM that could do that.

Anyway in short nothing to worry about and when it happens it should sort itself out in under 24h. If deployment reliability issues will increase again. We can explore further, on what could be further improved.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: appimage

Post by Kunda1 »

triplus wrote: Fri Jan 25, 2019 11:36 pm Anyway in short nothing to worry about and when it happens it should sort itself out in under 24h. If deployment reliability issues will increase again. We can explore further, on what could be further improved.
The problem is that the conda appimages are pushed once a week. So if this happens to Conda, testers need to wait a week. An aside, IMO we should push new conda builds bi-weekly or even tri-weekly. Especially since most of the py3/qt5 fixes are being pushed these day...it makes little sense that the py2 builds are built more frequently than the conda py3 builds. @loooo and I have had this discussion somewhere and this is the way he prefers it.

Edit: I couldn't find where I had the conversation with @loooo but here is @sgrogan mentioning the current setup for the GH Release page: https://forum.freecadweb.org/viewtopic. ... 04#p269956
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
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: appimage

Post by triplus »

Nop. Both AppImages are created and deployed on a daily basis. Therefore whenever @looo-ci updates the Conda based packages (currently once a week), that gets picked up by AppImage in less then 24h. As for the missing file, that therefore should fix itself tomorrow.

As for motivating @looo-ci to do more. That likely is only possible if more knowledge, hardware resources and automation gets involved.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: appimage

Post by Kunda1 »

triplus wrote: Sat Jan 26, 2019 12:06 am Nop. Both AppImages are created and deployed on a daily basis. Therefore whenever @looo-ci updates the Conda based packages (currently once a week), that gets picked up by AppImage in less then 24h. As for the missing file, that therefore should fix itself tomorrow.
I see. Thanks for the correction and clarification. :wink:
triplus wrote: Sat Jan 26, 2019 12:06 am As for motivating @looo-ci to do more. That likely is only possible if more knowledge, hardware resources and automation gets involved.
Lets make a list then of what is needed... Maybe it can be posted to social media to see if we get any backers?
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
Post Reply