eos-update: package updater with additional features
Updating native and AUR apps...
[sudo] password for nate:
:: Synchronising package databases...
endeavouros 15.1 KiB 105 KiB/s 00:00 [----------------------] 100%
core 119.2 KiB 2.20 MiB/s 00:00 [----------------------] 100%
extra 7.9 MiB 62.0 MiB/s 00:00 [----------------------] 100%
multilib 141.2 KiB 2.60 MiB/s 00:00 [----------------------] 100%
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change Download Size
core/archlinux-keyring 20240609-1 20240709-1 0.01 MiB 1.17 MiB
Total Download Size: 1.17 MiB
Total Installed Size: 1.67 MiB
Net Upgrade Size: 0.01 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
archlinux-keyrin... 1198.2 KiB 25.4 MiB/s 00:00 [----------------------] 100%
(1/1) checking keys in keyring [----------------------] 100%
(1/1) checking package integrity [----------------------] 100%
(1/1) loading package files [----------------------] 100%
(1/1) checking for file conflicts [----------------------] 100%
:: Processing package changes...
(1/1) upgrading archlinux-keyring [----------------------] 100%
==> Appending keys from archlinux.gpg...
==> Updating trust database...
gpg: next trustdb check due at 2024-11-09
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Checking which packages need to be rebuilt
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: insufficient columns available for table display
Packages (19) electron30-30.2.0-1 electron31-31.2.0-1 eos-translations-24.7-1
firefox-128.0-1 flac-1.4.3-2 gdbm-1.24-1 glib2-2.80.4-1
glycin-1.0.1-2 hwdetect-2024.07.10.0706-1 libass-0.17.3-1
linux-firmware-20240703.e94a2a3b-1
linux-firmware-whence-20240703.e94a2a3b-1
python-pydantic-2.8.2-1 python-pydantic-core-1:2.20.1-1
qrencode-4.1.1-3 xcb-util-keysyms-0.4.1-5
xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2
xf86-input-libinput-1.4.0-2
Total Download Size: 446.79 MiB
Total Installed Size: 997.15 MiB
Net Upgrade Size: -4.92 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
glib2-2.80.4-1-x... 4.9 MiB 24.3 MiB/s 00:00 [----------------------] 100%
glycin-1.0.1-2-x... 3.3 MiB 29.2 MiB/s 00:00 [----------------------] 100%
python-pydantic-... 1567.1 KiB 28.9 MiB/s 00:00 [----------------------] 100%
python-pydantic-... 762.7 KiB 24.8 MiB/s 00:00 [----------------------] 100%
flac-1.4.3-2-x86_64 322.7 KiB 24.2 MiB/s 00:00 [----------------------] 100%
gdbm-1.24-1-x86_64 247.1 KiB 12.1 MiB/s 00:00 [----------------------] 100%
libass-0.17.3-1-... 119.2 KiB 19.4 MiB/s 00:00 [----------------------] 100%
eos-translations... 84.6 KiB 769 KiB/s 00:00 [----------------------] 100%
xf86-input-libin... 41.1 KiB 5.73 MiB/s 00:00 [----------------------] 100%
qrencode-4.1.1-3... 40.3 KiB 6.55 MiB/s 00:00 [----------------------] 100%
linux-firmware-w... 35.0 KiB 2.14 MiB/s 00:00 [----------------------] 100%
xcb-util-wm-0.4.... 33.0 KiB 4.60 MiB/s 00:00 [----------------------] 100%
xcb-util-renderu... 9.3 KiB 930 KiB/s 00:00 [----------------------] 100%
xcb-util-keysyms... 7.5 KiB 1078 KiB/s 00:00 [----------------------] 100%
hwdetect-2024.07... 5.7 KiB 814 KiB/s 00:00 [----------------------] 100%
electron30-30.2.... 66.8 MiB 33.2 MiB/s 00:02 [----------------------] 100%
firefox-128.0-1-... 69.0 MiB 23.7 MiB/s 00:03 [----------------------] 100%
electron31-31.2.... 67.6 MiB 21.6 MiB/s 00:03 [----------------------] 100%
linux-firmware-2... 232.0 MiB 55.9 MiB/s 00:04 [----------------------] 100%
Total (19/19) 446.8 MiB 108 MiB/s 00:04 [----------------------] 100%
(19/19) checking keys in keyring [----------------------] 100%
(19/19) checking package integrity [----------------------] 100%
(19/19) loading package files [----------------------] 100%
(19/19) checking for file conflicts [----------------------] 100%
:: Processing package changes...
( 1/19) upgrading flac [----------------------] 100%
( 2/19) upgrading glib2 [----------------------] 100%
( 3/19) upgrading gdbm [----------------------] 100%
( 4/19) upgrading electron30 [----------------------] 100%
( 5/19) upgrading electron31 [----------------------] 100%
( 6/19) upgrading eos-translations [----------------------] 100%
( 7/19) upgrading libass [----------------------] 100%
( 8/19) upgrading firefox [----------------------] 100%
( 9/19) upgrading glycin [----------------------] 100%
(10/19) upgrading hwdetect [----------------------] 100%
(11/19) upgrading linux-firmware-whence [----------------------] 100%
(12/19) upgrading linux-firmware [----------------------] 100%
(13/19) upgrading python-pydantic-core [----------------------] 100%
(14/19) upgrading python-pydantic [----------------------] 100%
(15/19) upgrading qrencode [----------------------] 100%
(16/19) upgrading xcb-util-keysyms [----------------------] 100%
(17/19) upgrading xcb-util-renderutil [----------------------] 100%
(18/19) upgrading xcb-util-wm [----------------------] 100%
(19/19) upgrading xf86-input-libinput [----------------------] 100%
:: Running post-transaction hooks...
(1/7) Arming ConditionNeedsUpdate...
(2/7) Running kernel-install...
Running kernel-install for 6.9.8-arch1-1
dracut[I]: Executing: /usr/bin/dracut --no-hostonly --force /efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback 6.9.8-arch1-1
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: systemd-cryptsetup ***
dracut[I]: *** Including module: fido2 ***
dracut[I]: *** Including module: pkcs11 ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback' ***
dracut[I]: *** Creating initramfs image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback' done ***
dracut[I]: Executing: /usr/bin/dracut --hostonly --no-hostonly-cmdline -f /efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd 6.9.8-arch1-1
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd' ***
dracut[I]: *** Creating initramfs image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd' done ***
error: unable to write to pipe (Broken pipe)
(3/7) Check if user should be informed about rebooting after certain system package upgrades.
(4/7) Updating icon theme caches...
(5/7) Checking which packages need to be rebuilt
(6/7) Updating the info directory file...
(7/7) Updating the desktop file MIME type cache...
:: Searching AUR for updates...
there is nothing to do
Press ENTER to close this window:
i have been geting this broken pipe error when updating can i have some help please
i accidentally put the body text in the code segment sorry i have been up for 24 hours now
Ah I see the issue here.
Step 1: Get some sleep!
Sometimes inconsequential errors are thrown. Can I confirm with you (after step 1), are the updates actually failing to install?
the update installed just fine
You might try rebuilding the kernel images. If I’m not mistaken, the appropriate commands are:
If using systemd bootloader:
sudo reinstall-kernels
If using Grub bootloader:
sudo dracut-rebuild
[nate@nate-ms7d32 ~]$ sudo reinstall-kernels
[sudo] password for nate:
Installing kernel 6.9.8-arch1-1
dracut[I]: Executing: /usr/bin/dracut --no-hostonly --force /efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback 6.9.8-arch1-1
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: systemd-cryptsetup ***
dracut[I]: *** Including module: fido2 ***
dracut[I]: *** Including module: pkcs11 ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback' ***
dracut[I]: *** Creating initramfs image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd-fallback' done ***
dracut[I]: Executing: /usr/bin/dracut --hostonly --no-hostonly-cmdline -f /efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd 6.9.8-arch1-1
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[E]: Module 'systemd-pcrphase' depends on 'tpm2-tss', which can't be installed
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd' ***
dracut[I]: *** Creating initramfs image file '/efi/4e0c728417a8480ea2b9a3ba49d56163/6.9.8-arch1-1/initrd' done ***
[nate@nate-ms7d32 ~]$
used the first command and this is what i got should i reboot
That didn’t throw that error, so that seems good
thank you
You’re welcome! Goodnight
This is harmless, it is not technically a error, it is described as one.
Funny thing is that this not always occur
@Dalto mentioned this in another thread that he fixed this in dracut but apparently this is not merged/implanted jet