Daedalus version 7 not opening on Mac Mac OS X 10.15.7 after install

hi After installing Daedalus V7 on my Mac OS X 10.15.7 (19H2026). i cannot open it to sync the blockchain. i get crash report each time. Reinstalled it, same result.

Further down the error log is this message:

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: @executable_path/libcharset.1.dylib
  Referenced from: /Applications/Daedalus Mainnet.app/Contents/MacOS/libiconv.dylib
  Reason: Incompatible library version: libiconv.dylib requires version 2.0.0 or later, but libcharset.1.dylib provides version 1.0.0

I checked, my OS is compatible with V7

1 Like

Is there a reason you wanna use Daedalus?

If not i would recommand to use a litewallet like Typhon or Eternl.

2 Likes

Security really and its a full node.

To be honest with you, if you care about security, you should get a hardware wallet (you probably should do anyway). And if you did that, it doesnt really matter if you are using Daedalus or a litewallet.

2 Likes

Thanks. But i would like to as well sort this issue i have with Daedalus on Mac.

Maybe @HeptaSean or @erikd got an idea.

1 Like

That version of MacOS seems to be unsupported for over two years: https://en.wikipedia.org/wiki/MacOS_Catalina

Quite possible that Daedalus (or rather the libiconv bundled in Daedalus) requires a library that simply isn’t there. :woman_shrugging:

But I haven’t had a Mac since 2007 or so.

Edit: FWIW, https://daedaluswallet.io/en/download/ lists MacOS Big Sur which is Version 11 as minimal requirement:

2 Likes

Sorry, I know very little about MacOS.

1 Like

Yes, the error message from the original post says that libiconv needs a newer version of libcharset - presumably supplied by Big Sur or later

4 Likes

I am having the same issue, using the same OS version as mentioned. Is there any update on this from the development team, perhaps they will add some backward compatibility so we can continue to use it on our current system?

HElpDesk1 is a spammer/scammer.

1 Like

Thanks. Was about time to upgrade Mac anyway. Current one served me well from end of 2013.

I am having the same issue with Big Sur V 11.7.10 after install?

I also have Big Sur installed and am getting the same error. Are there any additional troubleshooting steps that can be tried? Is there a way to get the installation file for an older Daedalus version and reinstate that? This issue only started happening to me with the latest update.

Hey all, it’s a known issue, I’m working on it at the moment. I think I have a solution, and will ask a few users with previous macOS versions to test it.

Also tracked here: macOS 64 bit Version: 7.0.1 of Daedalus Wallet not working on Big Sur version 11.7.10 · Issue #3263 · input-output-hk/daedalus · GitHub

(If you need a workaround now, you can upgrade to the latest macOS.)

3 Likes

Here’s a PR that fixes (or will fix) this problem: github.com/input-output-hk/daedalus/pull/3268.

I don’t have an earlier MacOS version on hand, so I’m guessing the solution based on the logs provided, but if anyone here wants to help test the build, it would be greatly appreciated.

(It still works on my macOS Sequoia 15.1.1).

2 Likes

Hi all,

I managed to install macOS Catalina 10.15 in a VM on Linux to test this solution, and it works, so my intuition was correct.

(I have an Apple Silicon MacBook, which can’t run Catalina, so I hope this VM is a fair use.)

It’s this build: daedalus-7.0.2-72456-mainnet-234dcc076-x86_64-darwin.pkg (the temporary link is to Google Drive, but it’s signed and notarized with IOG key, so you’re safe as long as macOS accepts it).

We’ll release this fix as 7.1.0.

6 Likes

Thank you for the input. It was easier to get a new iMac. Thanks

1 Like

Thank you so much @michalrus! Apologies I was unable to test sooner but I will gladly try out that new build.

1 Like

I was wondering, What tool did you use to create a virtual machine on Linux VirtualBox or QEMU?