esitarski / CrossMgr

Cyclo Cross Management Application
MIT License
41 stars 21 forks source link

Mac Issues #81

Closed d4vidmiller closed 1 year ago

d4vidmiller commented 2 years ago

Get error when trying to open on Mac

CrossMgr is damaged and can’t be opened. You should move it to the Trash.

esitarski commented 2 years ago

Hmmm. I haven't changed the Mac builds on github for over a year. github reports that the Mac .dmg files were build successfully. I haven't heard of this problem from other users, but Mac isn't as popular as the other platforms.

Sometimes this problem can happen for reasons unrelated to the software.

In the meantime, I can do another build in case something when wrong with the previous one.

cclague commented 2 years ago

There may be something off with the latest build in general - I tried to update CrossMgrImpinj a couple of days ago and it failed when I ran it saying a module was missing. Looking at the size of it, it's about half the size of the earlier releases. I didn't have time to investigate further, sorry. I just took an earlier version and that worked fine.

esitarski commented 2 years ago

This is very frustrating. I didn't change the build. What module did it report missing?

I do see that CrossMgrImpinj is much smaller in the latest build. I am trying a local Windows build now. Hopefully that should reveal something.

On Thu, Nov 4, 2021 at 10:51 AM cclague @.***> wrote:

There may be something off with the latest build in general - I tried to update CrossMgrImpinj a couple of days ago and it failed when I ran it saying a module was missing. Looking at the size of it, it's about half the size of the earlier releases. I didn't have time to investigate further, sorry. I just took an earlier version and that worked fine.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961099386, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKPMBSTWXZXWIVKDGQTUKKMVRANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

cclague commented 2 years ago

Log:

2021-11-02_20:53:40: CrossMgrImpinj 3.0.9-20211023020929 Started.

Exception in thread Thread-3:

Traceback (most recent call last):

File "threading.py", line 973, in _bootstrap_inner

File "threading.py", line 1286, in run

File "Impinj.py", line 404, in handleTagGroup

File "Impinj.py", line 396, in reportTag

NameError: name 'Utils' is not defined


d4vidmiller commented 2 years ago

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

esitarski commented 2 years ago

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

esitarski commented 2 years ago

I tried building everything locally on Windows. CrossMgr and CrossMgrImpinj don't run. Everything everything else does (CrossMgrVideo, CrossMgrAlien, SeriesMgr, SprintMgr). I think pyinstaller runs before Mac and Windows, so it could be the culprit. Still investigating.

On Thu, Nov 4, 2021 at 12:51 PM Edward Sitarski @.***> wrote:

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

esitarski commented 2 years ago

Currently have no idea why pyinstaller can find local modules for everything but CrossMgr and CrossMgrImpinj.

On Thu, Nov 4, 2021 at 1:55 PM Edward Sitarski @.***> wrote:

I tried building everything locally on Windows. CrossMgr and CrossMgrImpinj don't run. Everything everything else does (CrossMgrVideo, CrossMgrAlien, SeriesMgr, SprintMgr). I think pyinstaller runs before Mac and Windows, so it could be the culprit. Still investigating.

On Thu, Nov 4, 2021 at 12:51 PM Edward Sitarski @.***> wrote:

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

esitarski commented 2 years ago

Progress. I added a "-p ." parameter to pyinstaller to tell it to look in the current directory. This should not be necessary (but whatever). I can now build installers locally that successfully install. I will test the next pre-release on github and see if that works too.

On Thu, Nov 4, 2021 at 2:43 PM Edward Sitarski @.***> wrote:

Currently have no idea why pyinstaller can find local modules for everything but CrossMgr and CrossMgrImpinj.

On Thu, Nov 4, 2021 at 1:55 PM Edward Sitarski @.***> wrote:

I tried building everything locally on Windows. CrossMgr and CrossMgrImpinj don't run. Everything everything else does (CrossMgrVideo, CrossMgrAlien, SeriesMgr, SprintMgr). I think pyinstaller runs before Mac and Windows, so it could be the culprit. Still investigating.

On Thu, Nov 4, 2021 at 12:51 PM Edward Sitarski < @.***> wrote:

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

esitarski commented 2 years ago

I am wondering if was caused by updates in pyinstaller that was released Oct 29th.

On Thu, Nov 4, 2021 at 3:20 PM Edward Sitarski @.***> wrote:

Progress. I added a "-p ." parameter to pyinstaller to tell it to look in the current directory. This should not be necessary (but whatever). I can now build installers locally that successfully install. I will test the next pre-release on github and see if that works too.

On Thu, Nov 4, 2021 at 2:43 PM Edward Sitarski @.***> wrote:

Currently have no idea why pyinstaller can find local modules for everything but CrossMgr and CrossMgrImpinj.

On Thu, Nov 4, 2021 at 1:55 PM Edward Sitarski @.***> wrote:

I tried building everything locally on Windows. CrossMgr and CrossMgrImpinj don't run. Everything everything else does (CrossMgrVideo, CrossMgrAlien, SeriesMgr, SprintMgr). I think pyinstaller runs before Mac and Windows, so it could be the culprit. Still investigating.

On Thu, Nov 4, 2021 at 12:51 PM Edward Sitarski < @.***> wrote:

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

esitarski commented 2 years ago

I was just able to successfully download and install the latest CrossMgr installs from github. I will create a new release.

On Thu, Nov 4, 2021 at 3:30 PM Edward Sitarski @.***> wrote:

I am wondering if was caused by updates in pyinstaller that was released Oct 29th.

On Thu, Nov 4, 2021 at 3:20 PM Edward Sitarski @.***> wrote:

Progress. I added a "-p ." parameter to pyinstaller to tell it to look in the current directory. This should not be necessary (but whatever). I can now build installers locally that successfully install. I will test the next pre-release on github and see if that works too.

On Thu, Nov 4, 2021 at 2:43 PM Edward Sitarski @.***> wrote:

Currently have no idea why pyinstaller can find local modules for everything but CrossMgr and CrossMgrImpinj.

On Thu, Nov 4, 2021 at 1:55 PM Edward Sitarski < @.***> wrote:

I tried building everything locally on Windows. CrossMgr and CrossMgrImpinj don't run. Everything everything else does (CrossMgrVideo, CrossMgrAlien, SeriesMgr, SprintMgr). I think pyinstaller runs before Mac and Windows, so it could be the culprit. Still investigating.

On Thu, Nov 4, 2021 at 12:51 PM Edward Sitarski < @.***> wrote:

No, ARM likely isn't the problem. Utils.py is a CrossMgr source file, and it is included in the build. If CrossMgr can't find it, it means that there is something wrong with the module search path.

On Thu, Nov 4, 2021 at 11:37 AM David Miller @.***> wrote:

I am running a M1 Mac, so ARM processor - so perhaps my issue is that the build doesn't support ARM yet?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961163618, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKKC6KKKTORUVBNHQOLUKKZEXANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

--

Edward Sitarski

d4vidmiller commented 2 years ago

Great, will try when ready.

Will this also fix the same issue on the other apps ie: points mgr and series mgr and sprint mgr? Had same issue there too...

esitarski commented 2 years ago

It should, as pyinstaller is used both for the Windows and Mac install. If it doesn't work, let me know.

On Thu, Nov 4, 2021 at 3:48 PM David Miller @.***> wrote:

Great, will try when ready.

Will this also fix the same issue on the other apps ie: points mgr and series mgr and sprint mgr? Had same issue there too...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961364516, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKLH3JAJA6FM7CFUBRDUKLWQBANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

esitarski commented 2 years ago

The new release can be found here:

https://github.com/esitarski/CrossMgr/releases/tag/v3.0.91-20211104153810

On Thu, Nov 4, 2021 at 4:08 PM Edward Sitarski @.***> wrote:

It should, as pyinstaller is used both for the Windows and Mac install. If it doesn't work, let me know.

On Thu, Nov 4, 2021 at 3:48 PM David Miller @.***> wrote:

Great, will try when ready.

Will this also fix the same issue on the other apps ie: points mgr and series mgr and sprint mgr? Had same issue there too...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961364516, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKLH3JAJA6FM7CFUBRDUKLWQBANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

d4vidmiller commented 2 years ago

Still issues....

“PointsRaceMgr.app” is damaged and can’t be opened. You should move it to the Trash.

esitarski commented 2 years ago

OK. I will have to consult a Mac expert.

On Thu, Nov 4, 2021 at 4:26 PM David Miller @.***> wrote:

Still issues....

“PointsRaceMgr.app” is damaged and can’t be opened. You should move it to the Trash.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961391250, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKNTWHBP423Q66LJTFTUKL3BJANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

esitarski commented 2 years ago

This message can also be a result of GateKeeper https://macreports.com/app-is-damaged-and-cant-be-opened-you-should-move-it-to-the-trash-fix/ . What version of MacOS are you running?

I would love it if CrossMgr was on the Apple Store, but Apple charges too much.

On Thu, Nov 4, 2021 at 10:43 PM Edward Sitarski @.***> wrote:

OK. I will have to consult a Mac expert.

On Thu, Nov 4, 2021 at 4:26 PM David Miller @.***> wrote:

Still issues....

“PointsRaceMgr.app” is damaged and can’t be opened. You should move it to the Trash.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961391250, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKNTWHBP423Q66LJTFTUKL3BJANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

--

Edward Sitarski

d4vidmiller commented 2 years ago

Big Sur right now... Let me try this and see if I can bypass the gatekeeper...

I am sure you can get your app working without going through the app store

d4vidmiller commented 2 years ago

@esitarski okay that trick worked!

now dark mode isn't supported but quick fix is to just disabled dark mode

esitarski commented 2 years ago

https://qiagen.secure.force.com/KnowledgeBase/KnowledgeNavigatorPage?id=kA41i000000L5swCAC

This also had some suggestions.

On Thu, Nov 4, 2021 at 11:00 PM David Miller @.***> wrote:

@esitarski https://github.com/esitarski okay that trick worked!

now dark mode isn't supported but quick fix is to just disabled dark mode

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961590286, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKLPJMH4RZUDJ2EDHP3UKNJERANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

d4vidmiller commented 2 years ago

@esitarski is the mac version supposed to be laggy? type 1 second, show up...

d4vidmiller commented 2 years ago

SprintMgr works on Mac PointsMgr works on Mac SeriesMgr is bugging out and not opening

esitarski commented 2 years ago

Any log message from SeriesMgr? You may have to open the system log to read them.

On Fri, Nov 5, 2021 at 1:31 AM David Miller @.***> wrote:

SprintMgr works on Mac PointsMgr works on Mac SeriesMgr is bugging out and not opening

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/esitarski/CrossMgr/issues/81#issuecomment-961638270, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABGXKJX5I77W2NEFPTPNUTUKN23JANCNFSM5HJY2SQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Edward Sitarski

d4vidmiller commented 2 years ago

(application.com.esitarsk.crossmgr.12099086.12099191[8935]): Service exited with abnormal code: 1

esitarski commented 2 years ago

Is this fixed?

esitarski commented 1 year ago

Closing issue as no response in a year.