You are not logged in.

#26 2024-01-21 10:43:42

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

So it's not because you're using fish or so…
See whether other users reply to your AUR post and in the meantime /var/lib/dkms/zfs/2.2.2/build/make.log might be interesting… hmm

Offline

#27 2024-01-22 04:59:25

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

Hmmm

$ cat /var/lib/dkms/zfs/2.2.2/build/make.log 
DKMS make.log for zfs-2.2.2 for kernel 6.7.0-arch3-1 (x86_64)
Sun 21 Jan 2024 08:00:36 ACDT
make: Entering directory '/var/lib/dkms/zfs/2.2.2/build/module'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/dkms/zfs/2.2.2/build/module'

Offline

#28 2024-01-22 08:28:30

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

Please post the entire IO of rebuilding the module, you can use https://man.archlinux.org/man/core/util … cript.1.en to log it

Offline

#29 2024-01-22 10:15:04

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

Inputs:

Script started on 2024-01-22 20:23:40+10:30 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="144" LINES="48"]
ls -l
makepkg	 -cCsf
pacman -U ~/bui	pac	zfs-dk	2	
sudo  pacman -U ~/bu	pac	zf	dk	2	


Script done on 2024-01-22 20:38:10+10:30 [COMMAND_EXIT_CODE="0"]

Outputs:

Script started on 2024-01-22 20:23:40+10:30 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="144" LINES="48"]
]0;david@barossa:~/builds/pkgbuilds/zfs-dkms[?2004h[1;32mdavid[m[0;32m@barossa[m [1;33m20:23:40 zfs-dkms[m [1;32m$[m [1;37mls -l
[?2004l
total 8
-rw-r--r-- 1 david david 1112 Jan 19 15:22 0001-only-build-the-module-in-dkms.conf.patch
-rw-r--r-- 1 david david 2322 Jan 19 15:22 PKGBUILD
]0;david@barossa:~/builds/pkgbuilds/zfs-dkms[?2004h[1;32mdavid[m[0;32m@barossa[m [1;33m20:23:45 zfs-dkms[m [1;32m$[m [1;37mmakepkg -cCsf
[?2004l
[1m[32m==>(B[m[1m Making package: zfs-dkms 2.2.2-1 (Mon 22 Jan 2024 20:24:01)(B[m
[1m[32m==>(B[m[1m Checking runtime dependencies...(B[m
[1m[32m==>(B[m[1m Checking buildtime dependencies...(B[m
[1m[32m==>(B[m[1m Retrieving sources...(B[m
[1m[34m  ->(B[m[1m Found zfs-2.2.2.tar.gz(B[m
[1m[34m  ->(B[m[1m Found zfs-2.2.2.tar.gz.asc(B[m
[1m[34m  ->(B[m[1m Found 0001-only-build-the-module-in-dkms.conf.patch(B[m
[1m[32m==>(B[m[1m Validating source files with sha256sums...(B[m
    zfs-2.2.2.tar.gz ... Passed
    zfs-2.2.2.tar.gz.asc ... Skipped
    0001-only-build-the-module-in-dkms.conf.patch ... Passed
[1m[32m==>(B[m[1m Validating source files with b2sums...(B[m
    zfs-2.2.2.tar.gz ... Passed
    zfs-2.2.2.tar.gz.asc ... Skipped
    0001-only-build-the-module-in-dkms.conf.patch ... Passed
[1m[32m==>(B[m[1m Verifying source file signatures with gpg...(B[m
    zfs-2.2.2.tar.gz ... Passed
[1m[32m==>(B[m[1m Removing existing $srcdir/ directory...(B[m
[1m[32m==>(B[m[1m Extracting sources...(B[m
[1m[34m  ->(B[m[1m Extracting zfs-2.2.2.tar.gz with bsdtar(B[m
[1m[32m==>(B[m[1m Starting prepare()...(B[m
patching file scripts/dkms.mkconf
configure.ac: warning: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'.
libtoolize: copying file 'config/libtool.m4'
libtoolize: copying file 'config/ltoptions.m4'
libtoolize: copying file 'config/ltsugar.m4'
libtoolize: copying file 'config/ltversion.m4'
libtoolize: copying file 'config/lt~obsolete.m4'
configure.ac:49: installing 'config/compile'
configure.ac:43: installing 'config/missing'
Makefile.am: installing 'config/depcomp'
[1m[32m==>(B[m[1m Starting build()...(B[m
[1m[32m==>(B[m[1m Entering fakeroot environment...(B[m
[1m[32m==>(B[m[1m Starting package()...(B[m
[1m[32m==>(B[m[1m Tidying install...(B[m
[1m[34m  ->(B[m[1m Removing libtool files...(B[m
[1m[34m  ->(B[m[1m Purging unwanted files...(B[m
[1m[34m  ->(B[m[1m Removing static library files...(B[m
[1m[34m  ->(B[m[1m Stripping unneeded symbols from binaries and libraries...(B[m
[1m[34m  ->(B[m[1m Compressing man and info pages...(B[m
[1m[32m==>(B[m[1m Checking for packaging issues...(B[m
[1m[32m==>(B[m[1m Creating package "zfs-dkms"...(B[m
[1m[34m  ->(B[m[1m Generating .PKGINFO file...(B[m
[1m[34m  ->(B[m[1m Generating .BUILDINFO file...(B[m
[1m[34m  ->(B[m[1m Generating .MTREE file...(B[m
[1m[34m  ->(B[m[1m Compressing package...(B[m
[1m[32m==>(B[m[1m Leaving fakeroot environment.(B[m
[1m[32m==>(B[m[1m Finished making: zfs-dkms 2.2.2-1 (Mon 22 Jan 2024 20:24:38)(B[m
[1m[32m==>(B[m[1m Cleaning up...(B[m
]0;david@barossa:~/builds/pkgbuilds/zfs-dkms[?2004h[1;32mdavid[m[0;32m@barossa[m [1;33m20:24:38 zfs-dkms[m [1;32m$[m [1;37mpacman -U ~/builds/packages/zfs-dkms-2.2.2-1-any.pkg.tar.zst 
[?2004l
error: you cannot perform this operation unless you are root.
[?25l[?25h]0;david@barossa:~/builds/pkgbuilds/zfs-dkms[?2004h[1;32mdavid[m[0;32m@barossa[m [1;33m20:24:57 zfs-dkms[m [1;32m$[m [1;37msudo  pacman -U ~/builds/packages/zfs-dkms-2.2.2-1-any.pkg.tar.zst 
[?2004l
[?25lloading packages...
warning: zfs-dkms-2.2.2-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) zfs-dkms-2.2.2-1

Total Installed Size:  18.54 MiB
Net Upgrade Size:       0.12 MiB

:: Proceed with installation? [Y/n] [?25h
[?25l(0/1) checking keys in keyring                                                         [--------------------------------------------------]   0%
(1/1) checking keys in keyring                                                         [##################################################] 100%

(0/1) checking package integrity                                                       [--------------------------------------------------]   0%
(1/1) checking package integrity                                                       [##################################################] 100%

(0/1) loading package files                                                            [--------------------------------------------------]   0%
(1/1) loading package files                                                            [##################################################] 100%

(0/1) checking for file conflicts                                                      [--------------------------------------------------]   0%
(1/1) checking for file conflicts                                                      [##################################################] 100%

(0/1) checking available disk space                                                    [--------------------------------------------------]   0%
(1/1) checking available disk space                                                    [##################################################] 100%

:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod zfs/2.2.2 -k 6.5.7-hardened1-1-hardened
==> dkms remove --no-depmod zfs/2.2.2 -k 6.6.12-1-lts
:: Processing package changes...
(1/1) reinstalling zfs-dkms                                                            [--------------------------------------------------]   0%
(1/1) reinstalling zfs-dkms                                                            [##################################################] 100%

:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod zfs/2.2.2 -k 6.5.7-hardened1-1-hardened
==> dkms install --no-depmod zfs/2.2.2 -k 6.6.12-1-lts
==> dkms install --no-depmod zfs/2.2.2 -k 6.7.0-arch3-1
configure: error: 
	*** None of the expected "sb->s_shrink()" interfaces were detected.
	*** This may be because your kernel version is newer than what is
	*** supported, or you are using a patched custom kernel with
	*** incompatible modifications.
	***
	*** ZFS Version: zfs-2.2.2-1
	*** Compatible Kernels: 3.10 - 6.6
	
Error! Bad return status for module build on kernel: 6.7.0-arch3-1 (x86_64)
Consult /var/lib/dkms/zfs/2.2.2/build/make.log for more information.
==> WARNING: `dkms install --no-depmod zfs/2.2.2 -k 6.7.0-arch3-1' exited 10
==> depmod 6.5.7-hardened1-1-hardened
==> depmod 6.6.12-1-lts
==> ERROR: Missing 6.1.70-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.63-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.69-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.62-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.58-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.67-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.60-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.61-1-lts kernel headers for module zfs/2.2.2.
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-hardened.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-hardened -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-hardened.img --microcode /boot/amd-ucode.img
==> Starting build: '6.5.7-hardened1-1-hardened'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-hardened.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-hardened.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-hardened -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-hardened-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.5.7-hardened1-1-hardened'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-hardened-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img --microcode /boot/amd-ucode.img
==> Starting build: '6.6.12-1-lts'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> 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'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.6.12-1-lts'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --microcode /boot/amd-ucode.img
==> Starting build: '6.7.0-arch3-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.7.0-arch3-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
[?25h]0;david@barossa:~/builds/pkgbuilds/zfs-dkms[?2004h[1;32mdavid[m[0;32m@barossa[m [1;33m20:33:54 zfs-dkms[m [1;32m$[m [1;37m[?2004l

exit

Script done on 2024-01-22 20:38:10+10:30 [COMMAND_EXIT_CODE="0"]

Offline

#30 2024-01-22 14:36:35

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

==> dkms install --no-depmod zfs/2.2.2 -k 6.5.7-hardened1-1-hardened
==> dkms install --no-depmod zfs/2.2.2 -k 6.6.12-1-lts
==> dkms install --no-depmod zfs/2.2.2 -k 6.7.0-arch3-1
configure: error: 
        *** None of the expected "sb->s_shrink()" interfaces were detected.
        *** This may be because your kernel version is newer than what is
        *** supported, or you are using a patched custom kernel with
        *** incompatible modifications.
        ***
        *** ZFS Version: zfs-2.2.2-1
        *** Compatible Kernels: 3.10 - 6.6
        
Error! Bad return status for module build on kernel: 6.7.0-arch3-1 (x86_64)
Consult /var/lib/dkms/zfs/2.2.2/build/make.log for more information.
==> WARNING: `dkms install --no-depmod zfs/2.2.2 -k 6.7.0-arch3-1' exited 10
==> depmod 6.5.7-hardened1-1-hardened
==> depmod 6.6.12-1-lts
==> ERROR: Missing 6.1.70-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.63-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.69-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.62-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.58-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.67-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.60-1-lts kernel headers for module zfs/2.2.2.
==> ERROR: Missing 6.1.61-1-lts kernel headers for module zfs/2.2.2.

You've stale dkms modules for dated kernels around and zfs actually doesn't build for 6.7.0-arch3-1 (yet)

Edit: next time please don't copypaste the script out of whatever - you trashed the escape sequences so instead of neat syntax highlighting one has to wade through the damaged sequences. Just upload it.

Last edited by seth (2024-01-22 14:39:23)

Offline

#31 2024-01-22 20:05:57

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

seth wrote:

You've stale dkms modules for dated kernels around

So not just zfs issue but more a dkms issue?

Last edited by farmerdave (2024-01-22 20:07:03)

Offline

#32 2024-01-22 21:01:23

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

The stale modules are there because you didn't remove them: https://wiki.archlinux.org/title/Dynami … ve_modules
zfs doesn't build because the 2.2.2 version is apparently incompatible w/ the 6.7 kernels, also see https://aur.archlinux.org/packages/zfs- … ent-951275

Offline

#33 2024-01-22 22:28:10

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

farmerdave wrote:

Outputs:

:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod zfs/2.2.2 -k 6.5.7-hardened1-1-hardened
==> dkms remove --no-depmod zfs/2.2.2 -k 6.6.12-1-lts

Thanks for pointing it out, I assumed that they were removed due to the pre-transaction above. Isn't that the command I would be issuing anyway?

Last edited by farmerdave (2024-01-22 22:49:53)

Offline

#34 2024-01-22 22:30:21

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

seth wrote:

zfs doesn't build because the 2.2.2 version is apparently incompatible w/ the 6.7 kernels, also see https://aur.archlinux.org/packages/zfs- … ent-951275

Yes, I've been following this, it just so happened that the kernel upgrade happened around this time and I don't typically boot the linux kernel so haven't corrected yet.

Offline

#35 2024-01-22 22:49:22

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

We know sth. has gone wrong w/ the dkms data, just not what (yet)
https://www.reddit.com/r/archlinux/comm … aders_for/ alledged a power outage during an update, but you've this for probably every recent version…

Offline

#36 2024-01-24 06:12:57

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

I use dkms on 3 different systems, and each has the first instance of residual files beginning around Oct 2022.

Offline

#37 2024-01-24 09:08:13

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

Only for zfs or also for other modules?

Offline

#38 2024-01-24 12:01:48

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

Also nvidia-dkms

Offline

#39 2024-01-24 14:18:11

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

And what kind of files in that case?
Assuming you're systematically building modules in the module path (instead of /var/lib/dkms), do you maybe symlink or bind mount stuff?

Offline

#40 2024-01-24 21:42:47

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

On further inspection, although I use nvidia-dkms (and also virtualbox-host-dkms) I can't find any remnants of build files (.Plo or .Po) from those, only zfs related.

I'm not using any symlinks or bind mounts.

Last edited by farmerdave (2024-01-24 21:43:16)

Offline

#41 2024-01-25 14:16:07

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

Ok, we need to see the log of an actual zfs build then.
Clean up the module paths beforehand, ideally using "dkms remove", then using the filesystem.
https://wiki.archlinux.org/title/Dynami … ve_modules

Offline

#42 2024-01-26 08:53:35

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

seth wrote:

See whether other users reply to your AUR post and in the meantime /var/lib/dkms/zfs/2.2.2/build/make.log might be interesting… hmm

If we revisit this, the path suggested above looks like its the log of the failed build for the default linux kernel (6.7.0).

There's also a log in /var/lib/dkms/zfs/kernel-6.6.12-1-lts-x86_64/log/make.log

DKMS make.log for zfs-2.2.2 for kernel 6.6.12-1-lts (x86_64)
Tue 23 Jan 2024 09:13:42 ACDT
make: Entering directory '/var/lib/dkms/zfs/2.2.2/build/module'
mkdir -p os/linux/spl/
mkdir -p avl/ icp/ icp/algs/aes/ icp/algs/blake3/ icp/algs/edonr/ icp/algs/modes/ icp/algs/sha2/ icp/algs/skein/ icp/api/ icp/asm-aarch64/blake3/ icp/asm-aarch64/sha2/ icp/asm-arm/sha2/ icp/asm-ppc64/blake3/ icp/asm-ppc64/sha2/ icp/asm-x86_64/aes/ icp/asm-x86_64/blake3/ icp/asm-x86_64/modes/ icp/asm-x86_64/sha2/ icp/core/ icp/io/ icp/spi/ lua/ lua/setjmp/ nvpair/ os/linux/zfs/ unicode/ zcommon/ zfs/ zstd/ zstd/lib/common/ zstd/lib/compress/ zstd/lib/decompress/
make -C /usr/lib/modules/6.6.12-1-lts/build CC=gcc \
	  \
	M="$PWD"  CONFIG_ZFS=m modules
make[1]: Entering directory '/usr/lib/modules/6.6.12-1-lts/build'
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-atomic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-condvar.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-cred.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-err.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-kmem-cache.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-kmem.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-kstat.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-proc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-procfs-list.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-taskq.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-thread.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-trace.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-tsd.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-vmem.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-xdr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-zlib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/spl/spl-zone.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/avl/avl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/aes/aes_impl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/aes/aes_impl_generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/aes/aes_modes.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/blake3/blake3.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/blake3/blake3_generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/blake3/blake3_impl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/edonr/edonr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/cbc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/ccm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/ctr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/ecb.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/gcm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/gcm_generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/modes.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/sha2/sha2_generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/sha2/sha256_impl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/sha2/sha512_impl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/skein/skein.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/skein/skein_block.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/skein/skein_iv.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/api/kcf_cipher.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/api/kcf_ctxops.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/api/kcf_mac.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/core/kcf_callprov.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/core/kcf_mech_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/core/kcf_prov_lib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/core/kcf_prov_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/core/kcf_sched.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/illumos-crypto.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/io/aes.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/io/sha2_mod.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/io/skein_mod.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/spi/kcf_spi.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lapi.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lauxlib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lbaselib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lcode.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lcompat.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lcorolib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lctype.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/ldebug.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/ldo.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lfunc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lgc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/llex.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lmem.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lobject.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lopcodes.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lparser.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lstate.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lstring.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lstrlib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/ltable.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/ltablib.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/ltm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lvm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/lzio.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/lua/setjmp/setjmp.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/nvpair/fnvpair.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/nvpair/nvpair.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/nvpair/nvpair_alloc_fixed.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/nvpair/nvpair_alloc_spl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/unicode/u8_textprep.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/unicode/uconv.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfeature_common.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/cityhash.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_comutil.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher_superscalar.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher_superscalar4.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_namecheck.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_prop.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zpool_prop.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zprop_common.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/zfs_zstd.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/zstd_sparc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/common/entropy_common.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/common/error_private.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/common/fse_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/common/pool.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/common/zstd_common.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/fse_compress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/hist.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/huf_compress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_compress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_compress_literals.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_compress_sequences.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_compress_superblock.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_double_fast.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_fast.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_lazy.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_ldm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/compress/zstd_opt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/decompress/huf_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/decompress/zstd_ddict.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/decompress/zstd_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zstd/lib/decompress/zstd_decompress_block.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/abd.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/aggsum.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/arc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/blake3_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/blkptr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/bplist.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/bpobj.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/bptree.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/bqueue.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/brt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/btree.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dataset_kstats.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dbuf.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dbuf_stats.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/ddt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/ddt_zap.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_diff.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_object.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_objset.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_recv.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_redact.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_send.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_traverse.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_tx.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dmu_zfetch.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dnode.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dnode_sync.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_bookmark.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_dataset.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_deadlist.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_destroy.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_dir.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_pool.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_prop.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_scan.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/dsl_userhold.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/edonr_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/fm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/gzip.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/hkdf.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/lz4.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/lz4_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/lzjb.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/metaslab.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/mmp.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/multilist.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/objlist.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/pathname.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/range_tree.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/refcount.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/rrwlock.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/sa.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/sha2_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/skein_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_checkpoint.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_config.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_errlog.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_history.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_log_spacemap.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_misc.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/spa_stats.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/space_map.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/space_reftree.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/txg.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/uberblock.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/unique.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_draid.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_draid_rand.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_indirect.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_indirect_births.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_indirect_mapping.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_initialize.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_label.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_mirror.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_missing.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_queue.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_scalar.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_rebuild.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_removal.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_root.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_trim.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zap.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zap_leaf.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zap_micro.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp_get.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp_global.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp_iter.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp_set.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zcp_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfeature.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_byteswap.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_chksum.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_fm.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_fuid.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_impl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_ioctl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_log.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_onexit.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_quota.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_ratelimit.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_replay.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_rlock.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_sa.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zfs_vnops.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zil.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zio.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zio_checksum.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zio_compress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zio_inject.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zle.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zrlock.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zthr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/zvol.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/abd_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/arc_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/mmp_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/policy.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/qat.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/qat_compress.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/qat_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/spa_misc_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/trace.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/vdev_disk.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/vdev_file.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_acl.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_debug.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_dir.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_file_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_ioctl_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_racct.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_sysfs.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_uio.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_vfsops.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_vnops_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zfs_znode.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zio_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_export.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_file.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_file_range.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_inode.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_super.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zpl_xattr.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/os/linux/zfs/zvol_os.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/aes/aes_impl_aesni.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/aes/aes_impl_x86-64.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/algs/modes/gcm_pclmulqdq.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/aes/aes_aesni.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/aes/aes_amd64.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/aes/aeskey.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/blake3/blake3_avx2.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/blake3/blake3_avx512.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/blake3/blake3_sse2.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/blake3/blake3_sse41.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/sha2/sha256-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/sha2/sha512-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/modes/aesni-gcm-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/modes/gcm_pclmulqdq.o
  AS [M]  /var/lib/dkms/zfs/2.2.2/build/module/icp/asm-x86_64/modes/ghash-x86_64.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher_avx512.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher_intel.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zcommon/zfs_fletcher_sse.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_avx2.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_avx512bw.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_avx512f.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_sse2.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs/vdev_raidz_math_ssse3.o
  LD [M]  /var/lib/dkms/zfs/2.2.2/build/module/spl.o
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: spl_kmem_cache_create+0x5e2: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: spl_kmem_cache_destroy+0x218: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: kstat_seq_data_addr+0x77: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: __kstat_create+0x352: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: kstat_seq_show+0x137: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: kstat_seq_start+0x369: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: __kstat_delete+0x7e: spl_panic() is missing a __noreturn annotation
/var/lib/dkms/zfs/2.2.2/build/module/spl.o: warning: objtool: taskq_destroy+0x1cf: spl_panic() is missing a __noreturn annotation
  LD [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs.o
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: luaD_throw() falls through to next function resume_error()
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha256_transform_x64+0x1d: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha256_transform_ssse3+0x1d: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha256_transform_avx+0x1d: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha256_transform_avx2+0x1c: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha512_transform_x64+0x20: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha512_transform_avx+0x20: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: zfs_sha512_transform_avx2+0x1c: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: _aesni_ctr32_ghash_6x+0x57a: return with modified stack frame
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: _aesni_ctr32_ghash_no_movbe_6x+0x59a: return with modified stack frame
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: aesni_gcm_decrypt+0x48: unsupported stack pointer realignment
/var/lib/dkms/zfs/2.2.2/build/module/zfs.o: warning: objtool: aesni_gcm_encrypt+0x52: unsupported stack pointer realignment
  MODPOST /var/lib/dkms/zfs/2.2.2/build/module/Module.symvers
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/spl.mod.o
  CC [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs.mod.o
  LD [M]  /var/lib/dkms/zfs/2.2.2/build/module/spl.ko
  BTF [M] /var/lib/dkms/zfs/2.2.2/build/module/spl.ko
  LD [M]  /var/lib/dkms/zfs/2.2.2/build/module/zfs.ko
  BTF [M] /var/lib/dkms/zfs/2.2.2/build/module/zfs.ko
make[1]: Leaving directory '/usr/lib/modules/6.6.12-1-lts/build'
make: Leaving directory '/var/lib/dkms/zfs/2.2.2/build/module'

Offline

#43 2024-01-26 10:25:53

farmerdave
Member
Registered: 2011-11-23
Posts: 114

Re: using lostfiles I discovered kernel updates not removing old libraries

I also just did an upgrade of lts kernel and headers from 6.6.12-1-lts to 6.6.13-1-lts, while zfs-dkms was left as is.

The folder '/usr/lib/modules/6.6.12-1-lts' was cleanly and entirely removed and now I have '/usr/lib/modules/6.6.13-1-lts' in its place.

Also, there aren't either of the following folders:
/usr/lib/modules/6.6.13-1-lts/build/module/
and
/usr/lib/modules/6.6.13-1-lts/build/tests

Edit: I've used 'script' while upgrading the kernel and posted the logs
http://0x0.st/HGEK.bin
and
http://0x0.st/HGEP.txt

Last edited by farmerdave (2024-01-26 10:37:06)

Offline

#44 2024-01-26 16:08:11

seth
Member
Registered: 2012-09-03
Posts: 52,404

Re: using lostfiles I discovered kernel updates not removing old libraries

So afaic tell and see everything acts exactly as supposed to - no idea where you got the stale build residuals in the module path from in the past hmm

Offline

Board footer

Powered by FluxBB