Reply To: live-kernel-updater – Question after latest package upgrade

Forum › Forums › Official Releases › antiX-23 “Arditi del Popolo › live-kernel-updater – Question after latest package upgrade › Reply To: live-kernel-updater – Question after latest package upgrade

#206044
fehlix
Member

    After full system apt-upgrade, while live kernel upgrading, I’ve got the following warning this time (never have seen it before) :

    Warnung: uc-tool not found -- skipping microcode refresh

    Now, for me this looks like there is some dependency missing in the live-kernel-updater package. Searched apt for it and found:

    $ apt-cache search uc-tool
    uc-tool-mx - Generate and inject AMD/Intel microcode CPIO images into initrd

    Is that that one expected to be installed, and will it work in antiX, since marked as MX explicitly? Or does it need some adjustments to make an uc-tool-antix package from it possibly? Should I install the MX version present in the repos manually on antiX now?

    It’s a Warning, to be read like “For Info”. When uc-tool is not available / installed, live-kernel-updater will inform you that no µcode-injecton will take place.
    apt show uc-tool-mx gives:

    apt show uc-tool-mx
    Package: uc-tool-mx
    Version: 26.05.2
    Priority: optional
    Section: utils
    Maintainer: fehlix <fehlix@mxlinux.org>
    Installed-Size: 77.8 kB
    Depends: cpio, coreutils, findutils, mount, iucode-tool
    Homepage: http://mxlinux.org
    Download-Size: 16.7 kB
    APT-Manual-Installed: yes
    APT-Sources: https://ftp.fau.de/mxlinux-packages/mx/repo bookworm/main amd64 Packages
    Description: Generate and inject AMD/Intel microcode CPIO images into initrd
     uc-tool builds early-boot CPU microcode CPIO images directly from
     system firmware directories (or a squashfs firmware image) and optionally
     updates an existing initrd in-place: strips any old leading microcode CPIOs,
     prepends the newly built ones, refreshes the .md5 sidecar file if present,
     and runs e4defrag on ext4 targets.
     .
     Supports AMD microcode (sorted concatenation of firmware blobs into
     AuthenticAMD.bin) and Intel microcode (via iucode_tool). Additional
     modes allow stripping microcode from an initrd without replacing it, and
     probing whether microcode is already present (useful for scripted workflows).
    

    My suggestion would be to get uc-tool into the antiX repos.