# Dracut 108 confusion and questions

**URL:** <https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930>\
**Category:** EndeavourOS repo\
**Created:** [September 7, 2025, 7:00am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930 "2025-09-07T07:00:10Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Moonbase59](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/moonbase59/32/112659_2.png) [@Moonbase59](https://forum.endeavouros.com/u/Moonbase59)\
**Post date:** [September 7, 2025, 7:00am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/1 "2025-09-07T07:00:10Z")

</div>

First, my EOS/Cinnamon works fine, I’m just a little confused about the dracut 108 status.

There are _two_ repos on GitHub:

- [`dracutdevs/dracut`](https://github.com/dracutdevs/dracut), mentioned in [Discovery](https://discovery.endeavouros.com/installation/dracut/2022/12/), empty Wiki, apparently stalled, at v060
- [`dracut-ng/dracut-ng`](https://github.com/dracut-ng/dracut-ng), empty Wiki, at v108

Dracut is also handled “specially” by EOS, since there were some problems in 107/108 regarding multiple kernels (LTS).

I haven’t yet used the LTS kernel, and followed normal EOS updates all along, getting dracut 106, a held-back 107, lately 108 in an “EOS version”.

Now my Pacman shows some “installed” info that confuses me a little:

```auto
$ LANG=C pacman -Ss dracut
endeavouros/dracut 108_eos-1 [installed]
    An event driven initramfs infrastructure
endeavouros/eos-dracut 1.7-1
    Dracut scripts and hooks for EndeavourOS
endeavouros/kernel-install-for-dracut 1.13-1 [installed]
    Enables systemd-boot automation using kernel-install with dracut
extra/dracut 108-1 [installed: 108_eos-1]
    An event driven initramfs infrastructure

```

```auto
$ LANG=C pacman -Qs dracut
local/dracut 108_eos-1
    An event driven initramfs infrastructure
local/kernel-install-for-dracut 1.13-1
    Enables systemd-boot automation using kernel-install with dracut

```

Looks like I have

- `endeavouros/dracut 108_eos-1 [installed]` and
- `endeavouros/kernel-install-for-dracut 1.13-1 [installed]` and
- `extra/dracut 108-1 [installed: 108_eos-1]`

but _not_

- `endeavouros/eos-dracut 1.7-1`

and the _three_ above are shown as only _two_ in `pacman -Qs`.

**How come? Is that okay? Should I be concerned?**

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [September 7, 2025, 8:08am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/2 "2025-09-07T08:08:49Z")

</div>

Don’t worry. I’ve wondered the same thing earlier, and pacman with `-Ss` seems to “incorrectly” show false `[installed]` mark for `extra/dracut` when different repos have a package with the same name. Pacman with `-Qs` shows it correctly.

Interestingly, expac shows it right:

```auto
$ expac -Q "%r/%n %v" dracut
$ expac -S "%r/%n %v" dracut
$ expac -Ss "%r/%n %v" dracut

```

As repo `[endeavouros]` is before `[extra]` in `/etc/pacman.conf` the EndeavourOS version is what will be installed, not the Arch version.

---

<div class="post-metadata">

**Author:** ![Moonbase59](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/moonbase59/32/112659_2.png) [@Moonbase59](https://forum.endeavouros.com/u/Moonbase59)\
**Post date:** [September 7, 2025, 8:30am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/3 "2025-09-07T08:30:25Z")

</div>

Thanks, I _am_ relieved!

Probably should use `expac` more often… it _can_ save some typing and you mentioned it in other threads more than once.

---

<div class="post-metadata">

**Author:** ![EOS](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eos/32/121414_2.png) [@EOS](https://forum.endeavouros.com/u/EOS)\
**Post date:** [September 7, 2025, 8:31am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/4 "2025-09-07T08:31:57Z")

</div>

> [@Moonbase59](#):
>
> Looks like I have
> 
> - `endeavouros/dracut 108_eos-1 [installed]` and
> - `endeavouros/kernel-install-for-dracut 1.13-1 [installed]` and
> - `extra/dracut 108-1 [installed: 108_eos-1]`

No, you have:  
`endeavouros/dracut 108_eos-1 [installed]` and  
`endeavouros/kernel-install-for-dracut 1.13-1 [installed]`

This:  
`extra/dracut 108-1 [installed: 108_eos-1]` [**installed: 108\_eos-1**]  
tells you that you have the same package installed under a different name from a dirrerent repo.

> [@](#):
>
> but _not_
> 
> - `endeavouros/eos-dracut 1.7-1`

That package is for a grub system.

Edit. Sorry, I was late for this party. 🙃

---

<div class="post-metadata">

**Author:** ![Moonbase59](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/moonbase59/32/112659_2.png) [@Moonbase59](https://forum.endeavouros.com/u/Moonbase59)\
**Post date:** [September 7, 2025, 8:33am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/5 "2025-09-07T08:33:31Z")

</div>

> [@EOS](#):
>
> This:  
> `extra/dracut 108-1 [installed: 108_eos-1]` [**installed: 108\_eos-1**]  
> tells you that you have the same package installed under a different name from a dirrerent repo.

Even more explanation, thanks, appreciated!

I had already marked @manuel’s as a solution, but your explanation helps make things clearer. Always good to gain more insight and learn new things!

---

<div class="post-metadata">

**Author:** ![system](https://forum.endeavouros.com/uploads/default/original/2X/9/9ea52f9fd5ef8e609e593c362d61a36295f48be8.png) [@system](https://forum.endeavouros.com/u/system)\
**Post date:** [September 9, 2025, 8:34am UTC](https://forum.endeavouros.com/t/dracut-108-confusion-and-questions/74930/6 "2025-09-09T08:34:08Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
