OK, did all that, downgraded my python to 2.7 and my pywallet to the older jj version.
New errors:
root# python2.7 pywallet.py --dumpwallet --wallet=wallet.dat
WARNING:root:pycrypto or libssl not found, decryption may be slow
Warning: 'ecdsa' package is not installed, so you won't be able to sign/verify messages but everything else will work fine
Traceback (most recent call last):
File "pywallet.py", line 4139, in
db_env = create_env(db_dir)
File "pywallet.py", line 1489, in create_env
r = db_env.open(db_dir, (DB_CREATE|DB_INIT_LOCK|DB_INIT_LOG|DB_INIT_MPOOL|DB_INIT_TXN|DB_THREAD|DB_RECOVER))
bsddb.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- /usr/local/bin: No such file or directory')
It seems there are some dependencies that are not installed yet. You need to install them and let's see if this issue is solved.
Are you sure that you installed some dependencies from the link I provided?
If you are using MacOS you need to install the Macports as suggested from the link above.
And then use this command below
sudo port install python27 py27-twisted py27-pip py-bsddb python_select
sudo port select --set python python27
sudo easy_install ecdsa
Once it's successful now try to dump the wallet again.
OK, thanks. I installed MacPorts from your link, as well as the XCode dev tools from the App Store.
However, when I try to run "port" from the command line, I get the error that it cannot find it:
root# port
-sh: port: command not found
Where was it installed? I cannot locate it.
Also, I cannot run the install the command line xcode tools:
root# xcode-select --install
xcode-select: note: install requested for command line developer tools
Thanks for your help, so much appreciated.
(Since there is no restriction apparently on paying fees for assistance, I can offer a recovery assistance fee if this wallet gets recovered? I will do that if the forum allows it.)