You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I create an app, and it runs fine on my local or remote machines (the remote machine does not have Julia installed).
My collaborator reported a bug, in which the error logs include directories that are native to the local machine I used to compile the app. His operating system is 64bit linux x86, the same as what I used to compile the app.
The main error seems to be a dependency issue (I'm calling JLD2.load but somehow it is calling the package FileIO instead, which is somehow an undefined behavior). If all Julia package dependencies are bundled into my app, why would the app run locally and on my remote machine but not on my collaborators machine?
Are these "native paths" supposed to exist in my app?
What is the recommended way for me, the app author, to debug this? I cannot reproduce the error anywhere, and I am not sure how JLD2, FileIO, or HDF5 (they seem to be the culprits) work internally.
For reference, I compiled my app with the following
Well, it seems the paths of the build machine is expected, according to the docs. I'm still not sure why the app runs on some machine but not others, however.
Issue resolved by creating a personal fork of those packages and commenting out all Requires.@require in them, see #933 for better description of the issue and in particular this post
I create an app, and it runs fine on my local or remote machines (the remote machine does not have Julia installed).
My collaborator reported a bug, in which the error logs include directories that are native to the local machine I used to compile the app. His operating system is 64bit linux x86, the same as what I used to compile the app.
JLD2.load
but somehow it is calling the packageFileIO
instead, which is somehow an undefined behavior). If all Julia package dependencies are bundled into my app, why would the app run locally and on my remote machine but not on my collaborators machine?JLD2
,FileIO
, orHDF5
(they seem to be the culprits) work internally.For reference, I compiled my app with the following
The text was updated successfully, but these errors were encountered: