<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Am unable to run DK 8.4 (debug version). macOS 14.5 (Sonoma) on M2 Pro Mac Mini. <div>DK 8.4 has full disk access; existing DK 7.9 database & config files are backed up. </div><div>Installed from 'digiKam-8.4.0-Qt5-MacOS-x86_64-debug.pkg'</div><div><br>Am again(!) attempting to upgrade from 7.9 (very stable).  </div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Previous upgrades on this same Mac Mini to 8.0, 8.1, 8.2 & 8.3 were not successful and I reverted to 7.9 MySQL config in each case. </span><br style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div><br></div><div>My collection is approximately 220K files, stored locally & on removable drives.</div><div>DK's database is stored on the mac's internal SSD. <br><br>Is MacPorts still an issue?  There were problems with MacPorts versions in the past. </div><div><br><div>I think Digikam is an excellent app but the many hours I've wasted over recent years trying to get past 7.9 have become a big issue for me. </div><div>Even allowing for mistake(s) on my part, DK updates on a mac with recent hardware/software should not be a risky, potentially stressful procedure.  </div><div><br></div><div>The answer may well be simple but… what is it???</div><div><br></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0);">Summary below of various 8.4 update attempts… </span></font></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></span></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">******************************************<br></span><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">MySQL config:  </span></div><div>Binaries installed with DK app (example file ‘mariadbd'): </div><div><div>DK 7.9:  <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"> /Applications</span>/digiKam.org/digikam.app/Contents/lib/mariadb-10.5/bin/mysqld (symbolic link to … /mariadb-10.5/bin/mariadbd)<br>DK 7.9:  <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"> /Applications</span>/digiKam.org/digikam.app/Contents/lib/mariadb-10.5/bin/mariadbd<br>DK 8.4:   /Applications/digiKam.org/digikam.app/Contents/lib/mariadb/bin/mysqld<br><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></span></div><div><font color="#000000">1.  MySQL binary tools not found:  mariadbd, mariadb-admin, mariadb-upgrade & mariadb-install-db </font></div><div><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">(options tried:  existing/new db, pref file ‘digikamrc’ existing/deleted)</span></div><div><font color="#000000">Cannot access DK app’s package contents from DK’s ‘find’ window (FWIW, tried 'cmd-shift-.' invisibles shortcut). </font></div><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0);"><br></span></font><div></div>2.  Installed HomeBrew 4.3.10 & mariadb 11.4.2 (default installation version)</div><div><span>Confirmed service `mariadb` had already started via Terminal. </span><span></span></div><span>Selected  /opt/homebrew/Cellar/mariadb/11.4.2/bin/mariadbd binary when requested by DK 8.4… </span></div><div><span>4 binary tools ’ticked’, ticks soon replaced by 'barred circle' icons then DK error msg: </span></div><div><i>An error occurred during the internal server start.</i><i>Details: Database process exited unexpectedly during initial connection.<br>Executable: /opt/homebrew/Cellar/mariadb/11.4.2/bin/mariadbd<br>Arguments: --defaults-file=***/Library/Application Support/ digikam/digikam/mysql.conf, <br>--datadir=/***/digikam_MySQL_db_folder5/.mysql.digikam/db_data, <br>--basedir=/Applications/digiKam.org/digikam.app/Contents//lib/mariadb/, <br>--socket=***/Library/Application Support/digikam/digikam/db_misc/ mysql.socket<br>Process error: Unknown error<br></i><br>3.  Deleted ~/Library/Preferences/digikamrc<br>Start with empty database folder & homebrew mariadb 11.4.2. <br>DK msg:<i> internal MySQL database is initializing, please wait… </i></div><span>Closed DK  msg window after waiting 15 minutes. <br><br>******************************************</span></div><div><span>4.  SQLite config: </span><span>New database, WAL mode enabled. </span></div><span>DK 'quit unexpectedly' as soon as the browser window opened… </span></div><div><span>Apple crash report: </span></div><div><span><i>PC register does not match crashing frame (0x0 vs 0x147859175)<br>Crashed Thread:        6  Digikam::ScanController<br>Exception Type:        EXC_BAD_ACCESS (SIGSEGV)<br>Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000007<br>Exception Codes:       0x0000000000000001, 0x0000000000000007<br>Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11<br>Terminating Process:   exc handler [22419]…</i></span></div><div><span>*****************************************</span><span><br></span><span><br></span></div><div><span>Regards,<br>Gary<br><br><br class="Apple-interchange-newline"></span></div></body></html>