Endeavour OS Setup on Raspberry Pi 4 Keeps Timing Out
Hello
I’ve been trying to install EndeavourOS on my Pi 4 for the past couple of weeks, and I keep getting the create-pacman-keyring failed to finish in 20mins error. My log shows it’s in the process of installing linux-firmware, which I think is taking about 15mins (I tried manually initializing the keyring and updating/upgrading packages and they ended up finishing). My internet connection isn’t horrible, and I have tried editing the mirror list. I feel like the installation will complete, if I can change the timeout value. I did try to change the timeout values in the shellprocess_initialize_pacman.conf files, in both /etc/calamares/modules/ and ~/configs/calamares/modules/ . Is there a way to change that timeout value? Any help would be, very, appreciated! Thank you.
<span style="color:#323232;">2023-08-11 - 00:09:51 [6]: virtual void Calamares::JobThread::run()
</span><span style="color:#323232;"> Starting job "initialize pacman ... copy pacman mirrorlist and keyring to target ..." ( 1 / 20 )
</span><span style="color:#323232;">2023-08-11 - 00:09:51 [6]: .. Running ("/bin/sh", "-c", "chmod +x /etc/calamares/scripts/create-pacman-keyring")
</span><span style="color:#323232;">2023-08-11 - 00:09:51 [6]: .. Running ("/bin/sh", "-c", "bash /etc/calamares/scripts/create-pacman-keyring")
</span><span style="color:#323232;">2023-08-11 - 00:10:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:10:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:11:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:11:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:12:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:12:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:13:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:13:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:14:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:14:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:15:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:15:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:16:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:16:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:17:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:17:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:18:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:18:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:19:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:19:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:20:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:20:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:21:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:21:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:22:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:22:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:23:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:23:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:24:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:24:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:25:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:25:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:26:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:26:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:27:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:27:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:28:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:28:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:29:17 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:29:47 [6]: QML Component (default slideshow) Next slide
</span><span style="color:#323232;">2023-08-11 - 00:29:51 [2]: Calamares::Utils::ProcessResult Calamares::Utils::Runner::run()
</span><span style="color:#323232;"> WARNING: Process "/bin/sh" timed out after 1200000 ms. Output so far:
</span><span style="color:#323232;"> haveged: command socket is listening at fd 3
</span><span style="color:#323232;">gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
</span><span style="color:#323232;">gpg: no ultimately trusted keys found
</span><span style="color:#323232;">gpg: starting migration from earlier GnuPG versions
</span><span style="color:#323232;">gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
</span><span style="color:#323232;">gpg: migration succeeded
</span><span style="color:#323232;">==> Generating pacman master key. This may take some time.
</span><span style="color:#323232;">gpg: Generating pacman keyring master key...
</span><span style="color:#323232;">gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
</span><span style="color:#323232;">gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/664PAC57F601D181B5EA5D734AA4BA761C0DC5B2B.rev'
</span><span style="color:#323232;">gpg: Done
</span><span style="color:#323232;">==> Updating trust database...
</span><span style="color:#323232;">gpg: marginals needed: 3 completes needed: 1 trust model: pgp
</span><span style="color:#323232;">gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
</span><span style="color:#323232;">==> Appending keys from archlinuxarm.gpg...
</span><span style="color:#323232;">==> Appending keys from endeavouros.gpg...
</span><span style="color:#323232;">==> Locally signing trusted keys in keyring...
</span><span style="color:#323232;"> -> Locally signed 10 keys.
</span><span style="color:#323232;">==> Importing owner trust values...
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: inserting ownertrust of 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">gpg: setting ownertrust to 4
</span><span style="color:#323232;">==> Updating trust database...
</span><span style="color:#323232;">gpg: marginals needed: 3 completes needed: 1 trust model: pgp
</span><span style="color:#323232;">gpg: depth: 0 valid: 1 signed: 10 trust: 0-, 0q, 0n, 0m, 0f, 1u
</span><span style="color:#323232;">gpg: depth: 1 valid: 10 signed: 1 trust: 0-, 0q, 0n, 10m, 0f, 0u
</span><span style="color:#323232;">gpg: depth: 2 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u
</span><span style="color:#323232;">gpg: next trustdb check due at 2032-05-20
</span><span style="color:#323232;">:: Synchronizing package databases...
</span>
<span style="color:#323232;">upgrading licenses...
</span><span style="color:#323232;">upgrading linux-firmware-whence...
</span><span style="color:#323232;">upgrading linux-firmware...
</span><span style="color:#323232;">
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [2]: QProcess: Destroyed while process ("env") is still running.
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: virtual void Calamares::JobThread::run()
</span><span style="color:#323232;"> Skipping non-emergency job "Generate machine-id."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Set timezone to America/Los_Angeles"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Set keyboard model to pc105, layout to us-"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "localecfg"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job " "
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "packages"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Shell Processes Job"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Configure sudo users."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Preparing groups."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Create user default"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Set password for user default"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Set password for user root"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Set hostname asdf-pc"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "networkcfg"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "displaymanager"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "hwclock"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Shell Processes Job"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "services-systemd"
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. Skipping non-emergency job "Saving files for later ..."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
</span><span style="color:#323232;"> ERROR: Installation failed: "External command failed to finish."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. - message: "External command failed to finish."
</span><span style="color:#323232;">2023-08-11 - 00:30:10 [6]: .. - details: Command <i>bash /etc/calamares/scripts/create-pacman-keyring</i> failed to finish in 1200 seconds.
</span><span style="color:#323232;">There was no output from the command.
</span><span style="color:#323232;">2023-08-11 - 00:30:13 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
</span><span style="color:#323232;"> Calamares will quit when the dialog closes.
</span><span style="color:#323232;">2023-08-11 - 00:30:13 [6]: QML Component (default slideshow) deactivated
</span><span style="color:#323232;">2023-08-11 - 00:30:13 [6]: void Config::doNotify(bool, bool)
</span><span style="color:#323232;"> Notification not sent; completion: failed
</span>
Other Errors (same log file):
<span style="color:#323232;">2023-06-20 - 12:41:52 [6]: .. Loading "/etc/calamares/branding/endeavouros/show.qml"
</span><span style="color:#323232;">2023-06-20 - 12:41:52 [6]: QPair CalamaresUtils::Network::synchronousRun(QNetworkAccessManager*, const QUrl&, const RequestOptions&)
</span><span style="color:#323232;"> HTTP error QNetworkReply::SslHandshakeFailedError on request for QUrl("https://kernel.org")
</span><span style="color:#323232;">2023-06-20 - 12:41:52 [6]: QPair CalamaresUtils::Network::synchronousRun(QNetworkAccessManager*, const QUrl&, const RequestOptions&)
</span><span style="color:#323232;"> HTTP error QNetworkReply::SslHandshakeFailedError on request for QUrl("https://8.8.8.8")
</span><span style="color:#323232;">2023-06-20 - 12:41:53 [6]: void Calamares::RequirementsChecker::reportProgress()
</span><span style="color:#323232;"> Remaining modules: 1
</span><span style="color:#323232;"> "welcome"
</span>
Add comment