There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

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&amp;, const QString&amp;)
</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&amp;, const QString&amp;)
</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&amp;, const RequestOptions&amp;)
</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&amp;, const RequestOptions&amp;)
</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>
skullgiver , (edited )
@skullgiver@popplesburger.hilciferous.nl avatar

deleted_by_author

  • Loading...
  • user741 OP ,

    Thank you for your reply and apologies for getting back so late. I usually browse old.lemmy.world on my phone, and for some reason it didn’t show your comment. I tried curling kernel.org, and the handshake was successful this time around. I, also, ended up setting my locale/timezone, so all of the timestamps were current. But, it ended up failing while upgrading a package before it even got to linux-firmware. I’m not that linux savvy, so maybe I should just wait for a new release.

    skullgiver , (edited )
    @skullgiver@popplesburger.hilciferous.nl avatar

    deleted_by_author

  • Loading...
  • user741 OP ,

    That thought crossed my mind, but I was hoping it would fix it. After I set the locale/timezone and my date and time were correct, I could correctly curl kernel.org, it just failed before it even got to the linux-firmware package. I’m not sure why. Maybe I can figure out how to modify the timeout, since I was able to manually initialize the keyring and update/upgrade packages without an error. Or, I should just figure out what exactly I need to do, to mimic the gui setup itself and run everything from a terminal.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines