the maintainer is currently Ubuntu, but they stuck at version 5.2.1, which was released in Jan 2021. would Pop! compile a more updated version (say 5.3.1)?

zstd formated Kernel has conflicts with the 5.2.1, causing issues with libguestfs, but it’s fixed upstream on 5.3.1+.

This is related to: https://lemm.ee/post/11764643

  • humuhumuOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago
    $ sudo apt show supermin
    Package: supermin
    Version: 5.2.1-4ubuntu2
    Built-Using: musl (= 1.2.2-1)
    Priority: optional
    Section: universe/admin
    Origin: Ubuntu
    Maintainer: Ubuntu Developers 
    Original-Maintainer: Debian Libvirt Maintainers 
    Bugs: https://bugs.launchpad.net/ubuntu/+filebug
    Installed-Size: 1,596 kB
    Depends: libc6 (>= 2.33), libcom-err2 (>= 1.43.9), libext2fs2 (>= 1.42.7), apt, cpio, e2fsprogs
    Recommends: linux-image-amd64
    Breaks: libguestfs-tools (<< 1.25.38)
    Homepage: http://people.redhat.com/~rjones/supermin/
    Download-Size: 441 kB
    APT-Manual-Installed: no
    APT-Sources: http://apt.pop-os.org/ubuntu jammy/universe amd64 Packages
    Description: tool for building supermin appliances. Supermin appliances are tiny appliances, similar to virtual machine images, usually arround 100KB in size, which get fully instantiated on-the-fly in a fraction of a second to a filesystem image when they are booted.
    
    
    
    
  • humuhumuOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    7 months ago

    Install latest Pop OS with say kernel 6.5.6…

    Install libguestfs-tools

    running virt-sparsify gives the following error

    Invalid ELF header magic: != \x7fELF insmod: init_module:virtio_snd.ko.zst: Invalid module format  
    supermin: waiting another 1024000000 ns for root UUID to appear  
    This usually means your kernel doesn't support virtio, or supermin was unable to load some kernel modules (see module loading messages above).
    

    Below is my error from running libguestfs-test-tool (edit: with sudo)

    'insmod: init_module: snd-timer.ko.zst: Invalid module format
    supermin: internal insmod snd-pcm.ko.zst
    [ 0.828428] Invalid ELF header magic: != \x7fELF
    insmod: init_module: snd-pcm.ko.zst: Invalid module format
    supermin: internal insmod virtio_snd.ko.zst
    [ 0.829673] Invalid ELF header magic: != \x7fELF
    insmod: init_module: virtio_snd.ko.zst: Invalid module format
    supermin: waiting another 1024000000 ns for root UUID to appear
    This usually means your kernel doesn't support virtio, or supermin was unable
    to load some kernel modules (see module loading messages above).
    supermin: waiting another 2048000000 ns for root UUID to appear
    supermin: waiting another 4096000000 ns for root UUID to appear
    
    

    https://bugs.archlinux.org/task/71746