Package Details: dracut-ukify 8-3

Git Clone URL: (read-only, click to copy)
Package Base: dracut-ukify
Description: Integration layer for dracut and systemd's ukify tool for Arch Linux
Upstream URL:
Licenses: MIT
Conflicts: dracut-hook-uefi, dracut-uefi-hook
Provides: dracut-hook
Submitter: Prototik
Maintainer: Prototik
Last Packager: Prototik
Votes: 7
Popularity: 0.64
First Submitted: 2023-02-20 21:54 (UTC)
Last Updated: 2024-03-09 19:56 (UTC)

Latest Comments

1 2 Next › Last »

qupfer commented on 2024-03-15 14:37 (UTC)

hi, nothing wrong but just out of curiosity (because I can't see it): Why depend 'this' on python?

Prototik commented on 2024-03-10 08:51 (UTC)

@blinxwang fixed in 8, ty

blinxwang commented on 2024-03-08 21:10 (UTC) (edited on 2024-03-08 21:11 (UTC) by blinxwang)

Since version 7-2, 90-dracut-ukify-install.hook fails with the following error:

 (3/5) Updating linux images...
 /usr/bin/dracut-ukify: line 184: /usr/lib/modules/6.7.8-arch1-2/pkgbase: No such file or directory
 error: command failed to execute correctly

The issue seems to be the dracut-ukify script looking for the previous version of the linux package that was just updated (and thus no longer exists), but doesn't recognize the new version that was just installed.

Prototik commented on 2024-03-05 10:10 (UTC)

@ishanarora fixed, ty for report

@chaserhkj I've added per-variant overrides of cmdline in version 7, ty for suggestion.

ishanarora commented on 2023-12-30 02:33 (UTC)

BUG: removing a dkms module package doesn't update linux images.

Following should be included in 90-dracut-ukify-install.hook:

Type = Path
Operation = Remove
Target = usr/src/*/dkms.conf

Additionally Target = usr/src/*/dkms.conf should be removed from 60-dracut-ukify-remove.hook.

Thanks for your work!

chaserhkj commented on 2023-10-11 21:35 (UTC)

Can we have some options in dracut-ukify.conf to append different ukify parameters for different variants? I want to add some special kernel boot parameters to a variant but found out that adding "--kernel-cmdline" to dracut via ukify_variants does not work. The flag seems to only override parameters that dracut initramfs needs from kernel cmdline.

Shished commented on 2023-08-14 16:21 (UTC)

Is it possible to enable dracut output messages?

Prototik commented on 2023-07-28 12:48 (UTC)

Also fixed error with systemd-ukify 253 (in testing 254 has a new syntax for build command, now dracut-ukify and booster-ukify detects version at runtime and uses proper syntax).

Working now on xbootldr partition support as requested by @Shished

jonas-w commented on 2023-07-28 10:46 (UTC)

@Prototik thanks for the quick fix, and sorry I thought the default_kernel_package was for the ukify_install_path, but now I see that I've used it wrong.

Prototik commented on 2023-07-28 10:36 (UTC)

@jonas-w I don't see a reason why then default_kernel_package is used if systemd-boot is not installed.

Anyway, I added warning for such case in the 6-2