Do I need to worry if I upgraded to kernel 6.12.7-200.fc41 - dracut bluetooth?

Hi,

I have just run sudo dnf update and received the following error.
Should I worry about this output before I reboot:

>>> dracut[W]: If you need to use bluetooth, please include it explicitly.
>>> dracut[W]: If you need to use bluetooth, please include it explicitly.

The full log:

Updating and loading repositories:
 Fedora 41 - x86_64 - Updates                                                                                                                                      100% |  15.4 KiB/s |  26.4 KiB |  00m02s
 packages.microsoft.com                                                                                                                                            100% | 680.0   B/s |   2.0 KiB |  00m03s
 Fedora 41 - x86_64 - Updates                                                                                                                                      100% |   1.0 MiB/s |   2.6 MiB |  00m03s
Repositories loaded.
Package                                                              Arch            Version                                                              Repository                                   Size
Removing:
 kernel                                                              x86_64          6.12.4-200.fc41                                                      updates                                   0.0   B
 kernel-core                                                         x86_64          6.12.4-200.fc41                                                      updates                                  73.6 MiB
 kernel-devel                                                        x86_64          6.12.4-200.fc41                                                      updates                                  76.6 MiB
 kernel-modules                                                      x86_64          6.12.4-200.fc41                                                      updates                                  62.5 MiB
 kernel-modules-core                                                 x86_64          6.12.4-200.fc41                                                      updates                                  37.1 MiB
 kernel-modules-extra                                                x86_64          6.12.4-200.fc41                                                      updates                                   2.7 MiB
Upgrading:
 ibus-typing-booster                                                 noarch          2.27.3-1.fc41                                                        updates                                   5.2 MiB
   replacing ibus-typing-booster                                     noarch          2.27.2-1.fc41                                                        updates                                   5.1 MiB
 kernel-tools                                                        x86_64          6.12.7-200.fc41                                                      updates                                 922.2 KiB
   replacing kernel-tools                                            x86_64          6.12.6-200.fc41                                                      updates                                 922.2 KiB
 kernel-tools-libs                                                   x86_64          6.12.7-200.fc41                                                      updates                                  34.3 KiB
   replacing kernel-tools-libs                                       x86_64          6.12.6-200.fc41                                                      updates                                  34.3 KiB
 libaccounts-qt5                                                     x86_64          1.17-1.fc41                                                          updates                                 172.3 KiB
   replacing libaccounts-qt5                                         x86_64          1.16^20231010.211051.29fd38e-5.fc41                                  fedora                                  171.5 KiB
 libaccounts-qt6                                                     x86_64          1.17-1.fc41                                                          updates                                 193.1 KiB
   replacing libaccounts-qt6                                         x86_64          1.16^20231010.211051.29fd38e-5.fc41                                  fedora                                  193.0 KiB
 oniguruma                                                           x86_64          6.9.10-1.fc41                                                        updates                                 762.5 KiB
   replacing oniguruma                                               x86_64          6.9.9-4.fc41                                                         fedora                                  750.4 KiB
 plasma-activities                                                   x86_64          6.2.5-1.fc41                                                         updates                                 492.6 KiB
   replacing plasma-activities                                       x86_64          6.2.4-1.fc41                                                         updates                                 506.9 KiB
 plasma-activities-stats                                             x86_64          6.2.5-1.fc41                                                         updates                                 382.5 KiB
   replacing plasma-activities-stats                                 x86_64          6.2.4-1.fc41                                                         updates                                 388.2 KiB
 plasma-breeze-common                                                noarch          6.2.5-1.fc41                                                         updates                                  86.9 MiB
   replacing plasma-breeze-common                                    noarch          6.2.4-1.fc41                                                         updates                                  86.9 MiB
 python3-kiwisolver                                                  x86_64          1.4.8-1.fc41                                                         updates                                 149.3 KiB
   replacing python3-kiwisolver                                      x86_64          1.4.7-1.fc41                                                         fedora                                  153.9 KiB
 python3-perf                                                        x86_64          6.12.7-200.fc41                                                      updates                                   8.7 MiB
   replacing python3-perf                                            x86_64          6.12.6-200.fc41                                                      updates                                   8.7 MiB
Installing:
 kernel                                                              x86_64          6.12.7-200.fc41                                                      updates                                   0.0   B
 kernel-core                                                         x86_64          6.12.7-200.fc41                                                      updates                                  73.6 MiB
 kernel-devel                                                        x86_64          6.12.7-200.fc41                                                      updates                                  76.7 MiB
 kernel-modules                                                      x86_64          6.12.7-200.fc41                                                      updates                                  62.5 MiB
 kernel-modules-core                                                 x86_64          6.12.7-200.fc41                                                      updates                                  37.1 MiB
 kernel-modules-extra                                                x86_64          6.12.7-200.fc41                                                      updates                                   2.7 MiB

Transaction Summary:
 Installing:         6 packages
 Upgrading:         11 packages
 Replacing:         11 package
 Removing:           6 packages

Total size of inbound packages is 236 MiB. Need to download 236 MiB.
After this operation, 53 KiB extra will be used (install 356 MiB, remove 356 MiB).
Is this ok [Y/n]: 
[ 1/17] kernel-core-0:6.12.7-200.fc41.x86_64                                                                                                                       100% |   7.8 MiB/s |  18.4 MiB |  00m02s
>>> Status code: 404 for http://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-core-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - http://mirrors.dotsrc.org/
>>> Status code: 404 for https://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-core-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - https://mirrors.dotsrc.or
[ 2/17] kernel-modules-extra-0:6.12.7-200.fc41.x86_64                                                                                                              100% |   1.1 MiB/s |   2.9 MiB |  00m03s
>>> Status code: 404 for http://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-extra-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - http://mirrors.do
>>> Status code: 404 for https://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-extra-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - https://mirrors.
[ 3/17] kernel-modules-0:6.12.7-200.fc41.x86_64                                                                                                                    100% |  13.6 MiB/s |  64.2 MiB |  00m05s
>>> Status code: 404 for http://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - http://mirrors.dotsrc.o
>>> Status code: 404 for https://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - https://mirrors.dotsrc
[ 4/17] kernel-devel-0:6.12.7-200.fc41.x86_64                                                                                                                      100% |   8.8 MiB/s |  21.0 MiB |  00m02s
>>> Status code: 404 for http://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-devel-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - http://mirrors.dotsrc.org
[ 5/17] kernel-0:6.12.7-200.fc41.x86_64                                                                                                                            100% | 732.7 KiB/s | 191.2 KiB |  00m00s
[ 6/17] kernel-modules-core-0:6.12.7-200.fc41.x86_64                                                                                                               100% |  13.0 MiB/s |  38.4 MiB |  00m03s
>>> Status code: 404 for https://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-core-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - https://mirrors.d
>>> Status code: 404 for http://mirrors.dotsrc.org/fedora-enchilada/linux/updates/41/Everything/x86_64/Packages/k/kernel-modules-core-6.12.7-200.fc41.x86_64.rpm (IP: 130.225.254.116) - http://mirrors.dot
[ 7/17] ibus-typing-booster-0:2.27.3-1.fc41.noarch                                                                                                                 100% |   3.7 MiB/s |   1.2 MiB |  00m00s
[ 8/17] kernel-tools-0:6.12.7-200.fc41.x86_64                                                                                                                      100% |   1.4 MiB/s | 474.8 KiB |  00m00s
[ 9/17] kernel-tools-libs-0:6.12.7-200.fc41.x86_64                                                                                                                 100% |   3.2 MiB/s | 203.9 KiB |  00m00s
[10/17] libaccounts-qt5-0:1.17-1.fc41.x86_64                                                                                                                       100% |   1.0 MiB/s |  59.5 KiB |  00m00s
[11/17] libaccounts-qt6-0:1.17-1.fc41.x86_64                                                                                                                       100% | 794.1 KiB/s |  68.3 KiB |  00m00s
[12/17] oniguruma-0:6.9.10-1.fc41.x86_64                                                                                                                           100% |   3.6 MiB/s | 211.6 KiB |  00m00s
[13/17] plasma-activities-0:6.2.5-1.fc41.x86_64                                                                                                                    100% |   1.6 MiB/s | 144.0 KiB |  00m00s
[14/17] plasma-activities-stats-0:6.2.5-1.fc41.x86_64                                                                                                              100% |   1.8 MiB/s | 115.4 KiB |  00m00s
[15/17] python3-kiwisolver-0:1.4.8-1.fc41.x86_64                                                                                                                   100% | 373.8 KiB/s |  62.4 KiB |  00m00s
[16/17] python3-perf-0:6.12.7-200.fc41.x86_64                                                                                                                      100% |   6.1 MiB/s |   1.6 MiB |  00m00s
[17/17] plasma-breeze-common-0:6.2.5-1.fc41.noarch                                                                                                                 100% |  36.9 MiB/s |  86.9 MiB |  00m02s
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[17/17] Total                                                                                                                                                      100% |  27.2 MiB/s | 236.2 MiB |  00m09s
Running transaction
[ 1/36] Verify package files                                                                                                                                       100% |  34.0   B/s |  17.0   B |  00m00s
[ 2/36] Prepare transaction                                                                                                                                        100% |  36.0   B/s |  34.0   B |  00m01s
[ 3/36] Installing kernel-modules-core-0:6.12.7-200.fc41.x86_64                                                                                                    100% |  31.7 MiB/s |  37.7 MiB |  00m01s
[ 4/36] Installing kernel-core-0:6.12.7-200.fc41.x86_64                                                                                                            100% |  91.4 MiB/s |  26.9 MiB |  00m00s
[ 5/36] Installing kernel-modules-0:6.12.7-200.fc41.x86_64                                                                                                         100% |  13.8 MiB/s |  62.9 MiB |  00m05s
[ 6/36] Upgrading plasma-activities-0:6.2.5-1.fc41.x86_64                                                                                                          100% |  13.5 MiB/s | 497.0 KiB |  00m00s
[ 7/36] Upgrading kernel-tools-libs-0:6.12.7-200.fc41.x86_64                                                                                                       100% | 166.9 KiB/s |  34.7 KiB |  00m00s
[ 8/36] Upgrading kernel-tools-0:6.12.7-200.fc41.x86_64                                                                                                            100% |  15.6 MiB/s | 928.1 KiB |  00m00s
[ 9/36] Upgrading plasma-activities-stats-0:6.2.5-1.fc41.x86_64                                                                                                    100% |  19.8 MiB/s | 386.1 KiB |  00m00s
[10/36] Installing kernel-modules-extra-0:6.12.7-200.fc41.x86_64                                                                                                   100% | 750.0 KiB/s |   2.7 MiB |  00m04s
[11/36] Installing kernel-0:6.12.7-200.fc41.x86_64                                                                                                                 100% |  13.5 KiB/s | 124.0   B |  00m00s
[12/36] Upgrading python3-perf-0:6.12.7-200.fc41.x86_64                                                                                                            100% | 101.4 MiB/s |   8.7 MiB |  00m00s
[13/36] Upgrading python3-kiwisolver-0:1.4.8-1.fc41.x86_64                                                                                                         100% |   9.4 MiB/s | 153.2 KiB |  00m00s
[14/36] Upgrading plasma-breeze-common-0:6.2.5-1.fc41.noarch                                                                                                       100% | 536.6 MiB/s |  86.9 MiB |  00m00s
[15/36] Upgrading oniguruma-0:6.9.10-1.fc41.x86_64                                                                                                                 100% |  41.5 MiB/s | 764.6 KiB |  00m00s
[16/36] Upgrading libaccounts-qt6-0:1.17-1.fc41.x86_64                                                                                                             100% |  13.6 MiB/s | 194.8 KiB |  00m00s
[17/36] Upgrading libaccounts-qt5-0:1.17-1.fc41.x86_64                                                                                                             100% |  12.1 MiB/s | 174.0 KiB |  00m00s
[18/36] Upgrading ibus-typing-booster-0:2.27.3-1.fc41.noarch                                                                                                       100% |  44.4 MiB/s |   5.2 MiB |  00m00s
[19/36] Installing kernel-devel-0:6.12.7-200.fc41.x86_64                                                                                                           100% |   2.3 MiB/s |  80.8 MiB |  00m36s
[20/36] Removing kernel-modules-extra-0:6.12.4-200.fc41.x86_64                                                                                                     100% |  33.0   B/s | 143.0   B |  00m04s
[21/36] Removing kernel-0:6.12.4-200.fc41.x86_64                                                                                                                   100% |   8.1 KiB/s | 100.0   B |  00m00s
[22/36] Removing kernel-modules-0:6.12.4-200.fc41.x86_64                                                                                                           100% |   1.6 KiB/s |   2.3 KiB |  00m01s
[23/36] Removing kernel-modules-core-0:6.12.4-200.fc41.x86_64                                                                                                      100% |  12.1 KiB/s |   3.1 KiB |  00m00s
[24/36] Removing kernel-core-0:6.12.4-200.fc41.x86_64                                                                                                              100% | 269.0   B/s |  17.0   B |  00m00s
[25/36] Removing kernel-devel-0:6.12.4-200.fc41.x86_64                                                                                                             100% |  33.7 KiB/s |  22.9 KiB |  00m01s
[26/36] Removing plasma-breeze-common-0:6.2.4-1.fc41.noarch                                                                                                        100% |   5.6 KiB/s |  52.0   B |  00m00s
[27/36] Removing ibus-typing-booster-0:2.27.2-1.fc41.noarch                                                                                                        100% |  11.3 KiB/s | 127.0   B |  00m00s
[28/36] Removing kernel-tools-0:6.12.6-200.fc41.x86_64                                                                                                             100% |   3.6 KiB/s |  40.0   B |  00m00s
[29/36] Removing plasma-activities-stats-0:6.2.4-1.fc41.x86_64                                                                                                     100% |   2.1 KiB/s |  21.0   B |  00m00s
[30/36] Removing plasma-activities-0:6.2.4-1.fc41.x86_64                                                                                                           100% |   2.4 KiB/s |  27.0   B |  00m00s
[31/36] Removing kernel-tools-libs-0:6.12.6-200.fc41.x86_64                                                                                                        100% |  21.0   B/s |   2.0   B |  00m00s
[32/36] Removing python3-perf-0:6.12.6-200.fc41.x86_64                                                                                                             100% | 600.0   B/s |   6.0   B |  00m00s
[33/36] Removing python3-kiwisolver-0:1.4.7-1.fc41.x86_64                                                                                                          100% |   2.0 KiB/s |  22.0   B |  00m00s
[34/36] Removing oniguruma-0:6.9.9-4.fc41.x86_64                                                                                                                   100% |   1.5 KiB/s |  14.0   B |  00m00s
[35/36] Removing libaccounts-qt6-0:1.16^20231010.211051.29fd38e-5.fc41.x86_64                                                                                      100% |   1.1 KiB/s |  11.0   B |  00m00s
[36/36] Removing libaccounts-qt5-0:1.16^20231010.211051.29fd38e-5.fc41.x86_64                                                                                      100% |   0.0   B/s |  11.0   B |  00m30s
>>> Running post-transaction scriptlet: kernel-core-0:6.12.7-200.fc41.x86_64
>>> Finished post-transaction scriptlet: kernel-core-0:6.12.7-200.fc41.x86_64
>>> Scriptlet output:
>>> dracut[W]: If you need to use bluetooth, please include it explicitly.
>>> dracut[W]: If you need to use bluetooth, please include it explicitly.
>>> 
Complete!

2 Likes

Dracut is the component which builds the intial ramdisk, i.e. the “mini-system which boots the system”. In particular, it builds those modules into the initial ramdisk which are needed to boot the system - for example, to access the storage device on which the system resides.

You would need bluetooth in the initial ramdisk if you need bluetooth devices at some point in the boot process (e.g. entering a luks password for system disk decryption using a bluetooth keyboard).

None of this should affect what’s available in the booted system.

Also, you can always choose to boot with an earlier kernel (from the grub menu) if you should need to.

2 Likes

If you use Bluetooth for a keyboard for example, it makes sense to include in your dracut configuration.

https://www.reddit.com/r/Keychron/comments/mw8gw7/dracut_has_merged_support_for_bluetooth_keyboards/

Trie to enable bluetooth module by adding a file like this:

cat /etc/dracut.conf.d/ble.conf
add_dracutmodules+=" bluetooth "

And then tried to regenerate initramfs with the following command:

dracut --regenerate-all --force

I not tested it.

1 Like

Thank you, I will try. I have found similar old issue - https://bugzilla.redhat.com/show_bug.cgi?id=1964879, which seems to be resolved for previous version.

Ok, it seems everything works fine even after the reboot. The content of /etc/dracut.conf.d is empty but the Bluetooth keyboard and mouse work. In the logs there is nothing, so I think I can close the question, thank you once again! @ilikelinux

2 Likes

would you be so kind and include the part of the discussion at bugzilla that you consider helpful? That would be great. Cheers!