Thank you. I re-ran the installation with your suggestion of calamares -d >calamares.log 2>&1
and got the following log: ...
gpg: next trustdb check due at 2022-06-08
.. Running ("killall", "-9", "gpg-agent")
**:**:** [6]: virtual void Calamares::JobThread::run()
Starting job "umount" ( 30 / 30 )
**:**:** [6]: virtual Calamares::JobResult Calamares::PythonJob::exec()
Job file "/usr/lib/calamares/modules/umount/main.py"
[PYTHON JOB]: Found gettext "en_US" in "/usr/share/locale/en_US"
.. Job description from pretty_name "umount" = "Unmount file systems."
**:**:** [2]: boost::python::api::object CalamaresPython::GlobalStoragePythonWrapper::value(const string&) const
WARNING: Unknown GS key zfsPoolInfo
WARNING: [PYTHON JOB]: "Received exception while exporting zpools: 'NoneType' object has no attribute 'sort'"
Python Error:
<class 'OSError'>
[Errno 39] Directory not empty: '/tmp/calamares-root-v_wfj37y'
File "/usr/lib/calamares/modules/umount/main.py", line 121, in run
os.rmdir(root_mount_point)
**:**:** [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
ERROR: Installation failed: "Boost.Python error in job \"umount\"."
.. - message: "Boost.Python error in job \"umount\"."
.. - details: <div><strong><class 'OSError'></strong></div><div>[Errno 39] Directory not empty: '/tmp/calamares-root-v_wfj37y'</div><div><br/>Traceback:</div><div><pre>File "/usr/lib/calamares/modules/umount/main.py", line 121, in run
os.rmdir(root_mount_point)</pre></div>
**:**:** [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
Calamares will quit when the dialog closes.
**:**:** [6]: void Config::doNotify(bool, bool)
Notification not sent; completion: failed
**:**:** [6]: void Config::doRestart(bool)
mode= "never" user wants restart? false force restart? false
Shutting down Calamares...
.. Finished shutdown.
Maybe an error in /usr/lib/calamares/modules/umount/main.py ? I will report this problem to Calamares and see their reply