# Apollo ISO bug is fixed for most users and also a workaround for those who need it

**URL:** <https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503>\
**Category:** Announcements and news\
**Created:** [April 27, 2022, 12:31pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503 "2022-04-27T12:31:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 12:31pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/1 "2022-04-27T12:31:12Z")

</div>

![LAUNCH](https://forum.endeavouros.com/uploads/default/original/3X/e/d/ed1800b08bb53b50616e7fb672cb18221fdc22b2.jpeg)  
By Rockwallaby

We have received messages that our recent Apollo ISO resulted in failed installations due to the recently updated Archlinux keyring.

We have fixed the issue using our HotFix feature, a feature that allows us to send a fix on an already released ISO without the need to build a new one. Just connect to the internet on the Live ISO and the installer will fetch the fix automatically.

**Offline install**

If you are using the offline installation option without a network connection there’s an additional step you have to do after installation.

Open the terminal and type:

~~`sudo pacman -Syu`~~ —\> `sudo pacman -Sy archlinux-keyring`

see here: [Apollo ISO bug is fixed for most users and also a workaround for those who need it - #23 by manuel](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/23)

This will update the Archlinux-keyring update in the first place and when that is done type:

`sudo pacman -Syu`

for a second time, this will update the rest of the system.

**Users who live in countries where GitHub and/or GitLab are blocked**

Users who live in countries where GitHub or GitLab is blocked, have to fetch the HotFix manually on the ISO. Before starting the installer connect to the internet, open the terminal on the Live Environment and type:

`sudo pacman -Sy archlinux-keyring`

After that, you will be able to install the system without any issues.

We would like to thank the community for responding so adequately to this issue.

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 12:31pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/2 "2022-04-27T12:31:44Z")

</div>

Pinned globally on April 27, 2022, 12:31pm UTC



---

<div class="post-metadata">

**Author:** ![jonathon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jonathon/32/18722_2.png) [@jonathon](https://forum.endeavouros.com/u/jonathon)\
**Post date:** [April 27, 2022, 1:13pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/3 "2022-04-27T13:13:38Z")

</div>

> [@Bryanpwo](#):
>
> adequate

Nowhere near enough hyperbole. 😜

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [April 27, 2022, 1:26pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/4 "2022-04-27T13:26:24Z")

</div>

> [@Bryanpwo](#):
>
> If you are using the offline installation option without a network connection there’s an additional step you have to do after installation.
> 
> Open the terminal and type:
> 
> `sudo pacman -Syu`
> 
> This will update the Archlinux-keyring update in the first place

Shouldn’t it read:

`sudo pacman -Sy archlinux-keyring`

?

---

<div class="post-metadata">

**Author:** ![petsam](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/petsam/32/41308_2.png) [@petsam](https://forum.endeavouros.com/u/petsam)\
**Post date:** [April 27, 2022, 1:48pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/5 "2022-04-27T13:48:18Z")

</div>

> [@pebcak](#):
>
> Shouldn’t it read:

I suppose/hope @Bryanpwo knows better, or made a typo.  
Reading the complete post, it could be that there is a bypass/trick that forces to update keyring first when just running `-Syu` once. ❔ 😃

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [April 27, 2022, 1:49pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/6 "2022-04-27T13:49:53Z")

</div>

> [@petsam](#):
>
> made a typo

^^This 😊

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 1:57pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/7 "2022-04-27T13:57:13Z")

</div>

I did check it first, because I also thought it was a typo, but the keyring will update first and after the second command the rest of the updates will update.

Of course, your option also works. 😉

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [April 27, 2022, 1:58pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/8 "2022-04-27T13:58:46Z")

</div>

Alright! Good to know that it works both way!  
Thanks for the attention!

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 2:08pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/9 "2022-04-27T14:08:11Z")

</div>

Thanks, I’ve corrected it.

---

<div class="post-metadata">

**Author:** ![jonathon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jonathon/32/18722_2.png) [@jonathon](https://forum.endeavouros.com/u/jonathon)\
**Post date:** [April 27, 2022, 2:10pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/10 "2022-04-27T14:10:10Z")

</div>

There was nothing to correct - “adequately” is perfectly good!

It was supposed to be a a joke about how announcements (in various other places) are typically written… 😓

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 2:12pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/11 "2022-04-27T14:12:14Z")

</div>

OMG, I thought it was a typo. 😂

I see, your point now!

---

<div class="post-metadata">

**Author:** ![petsam](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/petsam/32/41308_2.png) [@petsam](https://forum.endeavouros.com/u/petsam)\
**Post date:** [April 27, 2022, 2:35pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/12 "2022-04-27T14:35:05Z")

</div>

> [@Bryanpwo](#):
>
> but the keyring will update first

If that was true, there would be no issue in the first place.  
I faced the same issue on my running Arch system and the keyring was not updated/installed first, to insert the new keys. I had to first explicitly install the keyring to continue.

> [@Installation Failed with pacstrap error](https://forum.endeavouros.com/t/installation-failed-with-pacstrap-error/26485/16):
>
> I guess they will fix it if needs a fix. FWIW as from your posted link, I took the time and set this command in [pacseek](https://forum.endeavouros.com/t/pacseek-a-terminal-user-interface-for-searching-and-installing-arch-linux-packages/25391) settings: sudo pacman ---needed Sy archlinux-keyring && sudo pacman -Su If having other repos, add their keyrings packages in the command. wink

If pacman doesn’t elevate order for keyring inside and since there is no pacman.conf directive to do it, we have to do it manually. That’s what Archwiki article (in the linked post) explains. 🤷

If I am wrong, at least, I’ll learn something new today 🤣

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [April 27, 2022, 2:38pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/13 "2022-04-27T14:38:31Z")

</div>

> [@petsam](#):
>
> If that was true, there would be no issue in the first place.

My thinking as well, hence my posting before.

> [@petsam](#):
>
> If pacman doesn’t elevate order for keyring

One might think that it actually should be able to do it but apparently it’s not. Or is it `:confused:`

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [April 27, 2022, 2:53pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/14 "2022-04-27T14:53:45Z")

</div>

I’m not saying you aren’t right, but the method described as above worked after Xfce offline was booted up the first time. (And I wasn’t the only one with that result.)

---

<div class="post-metadata">

**Author:** ![petsam](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/petsam/32/41308_2.png) [@petsam](https://forum.endeavouros.com/u/petsam)\
**Post date:** [April 27, 2022, 2:59pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/15 "2022-04-27T14:59:32Z")

</div>

> [@Bryanpwo](#):
>
> the method described as above worked after Xfce offline was booted up the first time

There is no objection the workaround is working fine. I also see the difference of offline, online installation cases, as well when this happens on a running system, as in my case.  
I only wanted to propose for the next ISOs to be included in the installation procedure (install keyring first, then pacstrap/install, or something similar), because keyrings are always going to be renewed 😄 . That’s all.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [April 27, 2022, 2:59pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/16 "2022-04-27T14:59:37Z")

</div>

> [@petsam](#):
>
> If that was true, there would be no issue in the first place.

the _adequate_ 😉 way will be to install the updated archlinux-keyring explicitly before running the full system update… as it will make sure to update the local keyring.

so running:  
`sudo pacman -Sy archlinux-keyring`  
`sudo pacman -Syu`

But on first system update after installing from Apollo ISO offline XFCE4 version it will work by simply running systemupdate twice… seems in this procedure it install the archlinux-keyring before the package that causes the issue (libinih) …

[https://clbin.com/iwAIu](https://clbin.com/iwAIu)  
shows the second pacman -Syu on a fresh offline install

```auto
[2022-04-27T16:50:55+0200] [ALPM] upgraded archlinux-keyring (20220224-1 -> 20220424-1)
...
[2022-04-27T16:51:05+0200] [ALPM] upgraded libinih (53-2 -> 55-2)

```

---

<div class="post-metadata">

**Author:** ![pebcak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/pebcak/32/100472_2.png) [@pebcak](https://forum.endeavouros.com/u/pebcak)\
**Post date:** [April 27, 2022, 3:01pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/17 "2022-04-27T15:01:31Z")

</div>

The Arch Ways are indeed impenetrable!

🌌

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [April 27, 2022, 3:03pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/18 "2022-04-27T15:03:00Z")

</div>

> [@petsam](#):
>
> I only wanted to propose for the next ISOs to be included in the installation procedure (install keyring first, then pacstrap/install, or something similar), because keyrings are always going to be renewed 😄 . That’s all.

already in the HotFix does the same already… but next ISO will do this in the same way:  
[https://github.com/endeavouros-team/EndeavourOS-calamares/commit/0a06709d8edc9be5f3afe4b5112d25bcfbdd258b](https://github.com/endeavouros-team/EndeavourOS-calamares/commit/0a06709d8edc9be5f3afe4b5112d25bcfbdd258b)

Seems we do forget to reimplement on some changes.

But the current case is also 2 things at the same time happens… first the outdated keyring and second an issue with one specific key in addition…  
[![keyissue](https://forum.endeavouros.com/uploads/default/original/3X/4/a/4afe576f02b752e8dbf6762855e3a01dc3a4fb87.jpeg)](https://archlinux.org/packages/core/x86_64/libinih/)

---

<div class="post-metadata">

**Author:** ![keybreak](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/keybreak/32/9257_2.png) [@keybreak](https://forum.endeavouros.com/u/keybreak)\
**Post date:** [April 27, 2022, 3:15pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/19 "2022-04-27T15:15:55Z")

</div>

That’s some nice signature!  
 ![honka_animated-128px-3](https://forum.endeavouros.com/uploads/default/original/3X/2/a/2a884195301c6ff232154daf0b43d5fe4fb94f7c.gif)  
 ![honka_animated-128px-8](https://forum.endeavouros.com/uploads/default/original/3X/1/e/1ee28c7d9c16b559ea3577077ce0b32bbc92a9a2.gif)

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [April 27, 2022, 3:16pm UTC](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503/20 "2022-04-27T15:16:52Z")

</div>

> [@keybreak](#):
>
> That’s some nice signature!

seems very [https://de.wikipedia.org/wiki/08/15\_(Redewendung)](https://de.wikipedia.org/wiki/08/15_(Redewendung))

[Next page](https://forum.endeavouros.com/t/apollo-iso-bug-is-fixed-for-most-users-and-also-a-workaround-for-those-who-need-it/26503.md?page=2)
