DKMS errors with latest kernel update

so now I feel unsure about doing any PR or error report without pull requesting rewritten dkms script …

Thanks everyone for the insight, most of which is over my head.

I just thought I’d flag it earlier in case it saved someone some pain.

Cheers

i get with dkms error script line 1033 SHA512 - command not found
nvidias driver is working after reboot


moderation edit:
moved here from BUG reports as it is not a BUG on EndeavourOS.
And a duplicate also :wink:

that`s an upstream BUG not one we can handle on EndeavourOS level…

Looks like the issue was just closed: https://github.com/dell/dkms/issues/229

This commit was just merged: https://github.com/dell/dkms/pull/230

There was a dkms update for Arch just the other day also, but in any event it looks like these warning messages will soon be going the way of the dinosaurs! :wink:

Edit: I’ll just add the dkms package was just flagged out of date, so expect this updated fix in the coming days.

Looks like perhaps the Arch devs might have already put in a patch beforehand to fix it. The latest dkms package with the above merge isn’t out yet, but it was updated on just the other day on [2022-07-14T09:29:47-0400] [ALPM] upgraded dkms (3.0.5-1 → 3.0.5-2), so luckily I was able to test this just now with a new linux-lts kernel that was just released, and I didn’t see any sha512 warnings, so looks like things are already good to go! Might have taken ~2 weeks to correct, but thankfully they were just warning message and not actual problematic errors :sweat_smile:

Verified today, no warning messages anymore when building kernels. Enjoy the power of Arch and it’s community:

[scott@EndeavourOS ~]$ yup
[sudo] password for scott: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 endeavouros is up to date
:: Searching databases for updates...
:: Searching AUR for updates...
:: Checking development packages...
:: 3 Packages to upgrade.
3  core/linux-lts          5.15.54-1 -> 5.15.55-1
2  core/linux-lts-headers  5.15.54-1 -> 5.15.55-1
1  core/sqlite             3.39.0-2  -> 3.39.1-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==> 
[sudo] password for scott: 
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (3)             Old Version  New Version  Net Change  Download Size

core/linux-lts          5.15.54-1    5.15.55-1      0.00 MiB     128.40 MiB
core/linux-lts-headers  5.15.54-1    5.15.55-1      0.00 MiB      24.91 MiB
core/sqlite             3.39.0-2     3.39.1-1       0.00 MiB       1.55 MiB

Total Download Size:   154.86 MiB
Total Installed Size:  273.38 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 sqlite-3.39.1-1-...  1586.5 KiB   357 KiB/s 00:04 [------------------------] 100%
 linux-lts-header...    24.9 MiB   580 KiB/s 00:44 [------------------------] 100%
 linux-lts-5.15.5...   128.4 MiB  1007 KiB/s 02:11 [------------------------] 100%
 Total (3/3)           154.9 MiB  1214 KiB/s 02:11 [------------------------] 100%
(3/3) checking keys in keyring                     [------------------------] 100%
(3/3) checking package integrity                   [------------------------] 100%
(3/3) loading package files                        [------------------------] 100%
(3/3) checking for file conflicts                  [------------------------] 100%
(3/3) checking available disk space                [------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Removing linux initcpios...
(2/2) Remove DKMS modules
==> dkms remove --no-depmod nvidia/515.57 -k 5.15.54-1-lts
==> depmod 5.15.54-1-lts
:: Processing package changes...
(1/3) upgrading linux-lts                          [------------------------] 100%
(2/3) upgrading linux-lts-headers                  [------------------------] 100%
(3/3) upgrading sqlite                             [------------------------] 100%
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Updating module dependencies...
(3/6) Install DKMS modules
==> dkms install --no-depmod nvidia/515.57 -k 5.15.55-1-lts
==> depmod 5.15.55-1-lts
(4/6) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Starting build: 5.15.55-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> Starting build: 5.15.55-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
==> Image generation successful
(5/6) Check if user should be informed about rebooting after certain system package upgrades.
==> INFO: Reboot is recommended due to the upgrade of core system package(s).
(6/6) Checking which packages need to be rebuilt
Looking for updates…
Nothing to do.
[scott@EndeavourOS ~]$ 

:rofl:

alias yup='yay && flatpak update'

I like to think of it as the “yay update everything please” or simply yup for short :stuck_out_tongue:

I knew it was an alias but thought it was just for yay. I don’t use any alias’s. I typically don’t do a lot of stuff that i see Linux users doing. I just sit back and watch. :popcorn: :film_projector:

Edit: Sometimes i learn a little. :wink:

why not “yippie” ?
:upside_down_face:

Originally I wanted " Yippe-Ki-Yay Motherf*#ker!" but that was too much to type :sweat_smile:


(^Die Hard 1988, #1 Best Christmas Movie)