Search Criteria
Package Details: dracut-git 100.r6891.136079d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dracut-git.git (read-only, click to copy) |
---|---|
Package Base: | dracut-git |
Description: | An event driven initramfs infrastructure |
Upstream URL: | https://github.com/dracut-ng/dracut-ng |
Licenses: | GPL-2.0-or-later |
Conflicts: | dracut |
Provides: | dracut, initramfs |
Submitter: | diabonas |
Maintainer: | LaszloGombos |
Last Packager: | LaszloGombos |
Votes: | 5 |
Popularity: | 0.080254 |
First Submitted: | 2019-07-21 15:57 (UTC) |
Last Updated: | 2024-04-24 00:36 (UTC) |
Dependencies (78)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-hybridAUR, coreutils-selinuxAUR, coreutils-uutilsAUR)
- cpio (cpio-gitAUR)
- findutils (findutils-gitAUR, busybox-coreutilsAUR, findutils-selinuxAUR)
- gawk (gawk-gitAUR, busybox-coreutilsAUR)
- grep (grep-gitAUR, busybox-coreutilsAUR, grep-compatAUR)
- kmod (busybox-coreutilsAUR, kmod-gitAUR)
- pkgconf (pkgconf-gitAUR)
- procps (procps-ng-gitAUR, procps-ng)
- sed (busybox-coreutilsAUR, sed-gitAUR)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR, systemd-fmlAUR, systemd-gitAUR)
- util-linux (busybox-coreutilsAUR, util-linux-selinuxAUR, util-linux-aesAUR)
- asciidoc (asciidoc-gitAUR) (make)
- bash-completion (bash-completion-gitAUR) (make)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rust, rustup) (make)
- git (git-gitAUR, git-glAUR) (make)
- btrfs-progs (btrfs-progs-gitAUR) (check)
- connman (connman-gitAUR, connman-systemd-resolvedAUR) (check)
- dash (dash-gitAUR, dash-static-muslAUR, dash-editline-gitAUR) (check)
- dhclient (check)
- dhcp (check)
- dmraid (check)
- linux (check)
- lvm2 (lvm2-gitAUR) (check)
- mdadm (mdadm-gitAUR) (check)
- multipath-tools (check)
- nbd (nbd-gitAUR) (check)
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (check)
- nfs-utils (check)
- nfsidmap (check)
- ntfs-3g (ufsd-pro-dkmsAUR, ntfsprogs-ntfs3AUR) (check)
- open-iscsi (check)
- parted (parted-gitAUR) (check)
- pigz (pigz-gitAUR) (check)
- qemu (qemu-gitAUR, qemu-headless-gitAUR, qemu-base, qemu-desktop, qemu-full) (check)
- squashfs-tools (squashfs-tools-gitAUR) (check)
- binutils (optional) – --uefi option support
- biosdevnameAUR (optional) – BIOS network device renaming
- bluez (bluez-gitAUR, bluez-ps3AUR) (optional) – bluetooth (keyboard)
- btrfs-progs (btrfs-progs-gitAUR) (optional) – scan for Btrfs on block devices
- busybox (busybox-gitAUR, busybox-coreutilsAUR) (optional) – allows use of busybox (on your own risk)
- bzip2 (bzip2-gitAUR) (optional) – bzip2 compression
- cifs-utils (optional) – support CIFS
- connman (connman-gitAUR, connman-systemd-resolvedAUR) (optional) – support for connman networking
- dash (dash-gitAUR, dash-static-muslAUR, dash-editline-gitAUR) (optional) – allows use of dash (on your own risk)
- dhclient (optional) – legacy networking support
- dmraid (optional) – dmraid dracut module support
- e2fsprogs (busybox-coreutilsAUR, e2fsprogs-gitAUR) (optional) – ext2/3/4 filesystem support
- elfutils (elfutils-gitAUR) (optional) – strip binaries to reduce initramfs size
- f2fs-tools (f2fs-tools-progress-patch-gitAUR) (optional) – fsfs filesystem support
- fuse3 (fuse3-gitAUR) (optional) – live on NTFS (dmsquash-live-ntfs module)
- gzip (dxcompress-gitAUR, dxcompressAUR, gzip-gitAUR, busybox-coreutilsAUR) (optional) – gzip compression
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR) (optional) – legacy networking support
- iputils (busybox-coreutilsAUR, iputils-gitAUR) (optional) – networking support
- jq (jq-gitAUR) (optional) – NVMe-oF support (nvmf module)
- lvm2 (lvm2-gitAUR) (optional) – support Logical Volume Manager
- lzop (optional) – lzop compression
- mdadm (mdadm-gitAUR) (optional) – support MD devices, also known as software RAID devices
- memstrackAUR (memstrack-gitAUR) (optional) – memstrack module support
- mkshAUR (mksh-binAUR) (optional) – allows use of mksh
- multipath-tools (optional) – dmraid dracut module support
- nbd (nbd-gitAUR) (optional) – support network block devices
- ndctl (optional) – NVDIMM support
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – networkmanager support
- nfs-utils (optional) – support NFS
- ntfs-3g (ufsd-pro-dkmsAUR, ntfsprogs-ntfs3AUR) (optional) – live on NTFS (dmsquash-live-ntfs module)
- nvme-cli (nvme-cli-gitAUR) (optional) – NVMe-oF support (nvmf module)
- open-iscsi (optional) – support iSCSI (iscsi module)
- openssh (openssh-gitAUR, openssh-dotconfigAUR, openssh-dotconfig-binAUR, openssh-selinuxAUR, openssh-hpn-shimAUR, openssh-gssapiAUR) (optional) – install ssh and scp along with config files and specified keys (ssh-client module)
- pigz (pigz-gitAUR) (optional) – faster gzip compression
- plymouth (plymouth-gitAUR) (optional) – plymouth boot splash
- rng-tools (rng-tools-gitAUR) (optional) – enable rngd service to help generating entropy early during boot
- rsyslogAUR (rsyslog-nosystemd-gitAUR) (optional) – enable logging with rsyslog
- sbsigntools (sbsigntools-gitAUR) (optional) – uefi_secureboot_cert/key configuration option support
- squashfs-tools (squashfs-tools-gitAUR) (optional) – support for building a squashed initramfs
- tar (tar-gitAUR, busybox-coreutilsAUR) (optional) – live tar image
- tpm2-tools (tpm2-tools-gitAUR) (optional) – tpm2 support for e.g. LUKS
- xz (xz-gitAUR) (optional) – xz compression
Required by (146)
- arch-dracut-hook (requires dracut)
- brltty-git (requires dracut) (make)
- brltty-udev-generic-git (requires dracut) (make)
- clevis-git (requires dracut) (make)
- clevis-git (requires dracut) (optional)
- dracut-antievilmaid (requires dracut)
- dracut-antievilmaid-git (requires dracut)
- dracut-btrfs-uefi-hook (requires dracut)
- dracut-colors-git (requires dracut)
- dracut-crypt-ssh (requires dracut)
- dracut-crypt-ssh-git (requires dracut)
- dracut-efi-manager (requires dracut)
- dracut-hook (requires dracut)
- dracut-hook-no-microcode (requires dracut)
- dracut-hook-uefi (requires dracut)
- dracut-luks-tpm2 (requires dracut)
- dracut-network-manager-wireless-iwlwifi-ath9k (requires dracut)
- dracut-sb (requires dracut)
- dracut-sshd-git (requires dracut)
- dracut-swap-tpm2-git (requires dracut)
- dracut-uefi-hook (requires dracut)
- dracut-ukify (requires dracut)
- fido2luks-bin (requires dracut) (optional)
- frzr-git (requires dracut) (optional)
- genuki (requires initramfs)
- ignition (requires dracut)
- kernel-install-dracut-uki (requires dracut)
- kernel-install-for-dracut (requires dracut)
- limine-dracut-support (requires dracut)
- limine-dracut-support-git (requires dracut)
- linux-amd (requires initramfs)
- linux-amd-color (requires initramfs)
- linux-amd-drm-fixes (requires initramfs)
- linux-amd-drm-next (requires initramfs)
- linux-amd-git (requires initramfs)
- linux-amd-staging-drm-next-git (requires initramfs)
- linux-amd-znver2 (requires initramfs)
- linux-amdvcnfix (requires initramfs)
- linux-ath-dfs (requires initramfs)
- linux-baby (requires initramfs)
- linux-bcachefs-git (requires initramfs)
- linux-bnx2x-2.5g (requires initramfs)
- linux-bore (requires initramfs)
- linux-cachyos (requires initramfs)
- linux-cachyos-bore (requires initramfs)
- linux-cachyos-echo (requires initramfs)
- linux-cachyos-eevdf (requires initramfs)
- linux-cachyos-hardened (requires initramfs)
- linux-cachyos-lts (requires initramfs)
- linux-cachyos-rc (requires initramfs)
- linux-cachyos-rt (requires initramfs)
- linux-cachyos-server (requires initramfs)
- linux-cachyos-zenbook (requires initramfs)
- linux-ck (requires initramfs)
- linux-ck-lts (requires initramfs)
- linux-clear (requires initramfs)
- linux-clear-cjktty (requires initramfs)
- linux-clear-cjktty-zfs (requires initramfs)
- linux-clear-lts2018 (requires initramfs)
- linux-clear-lts2019 (requires initramfs)
- linux-clear-lts2020 (requires initramfs)
- linux-clear-lts2021 (requires initramfs)
- linux-clear-ltscurrent (requires initramfs)
- linux-clear-ltsprev (requires initramfs)
- linux-clear-preempt-rt (requires initramfs)
- linux-covolunablu-gaming (requires initramfs)
- linux-drm-next-git (requires initramfs)
- linux-drm-tip-git (requires initramfs)
- linux-echo (requires initramfs)
- linux-eevdf (requires initramfs)
- linux-flowx13 (requires initramfs)
- linux-fsync-nobara-bin (requires initramfs)
- linux-g14 (requires initramfs)
- linux-git (requires initramfs)
- linux-hardened-git (requires initramfs)
- linux-hardened-lts (requires initramfs)
- linux-hdr-git (requires initramfs)
- linux-huawei-amd-audio (requires initramfs)
- linux-intel (requires initramfs)
- linux-intel-alderlake (requires initramfs)
- linux-intel-lts-sriov (requires initramfs)
- linux-jcore (requires initramfs)
- linux-kamakiri (requires initramfs)
- linux-kamakiri-bin (requires initramfs)
- linux-libre (requires initramfs)
- linux-librem5 (requires initramfs)
- linux-llvm (requires initramfs)
- linux-lqx (requires initramfs)
- linux-lts-515-git (requires initramfs)
- linux-lts-amd-bc250 (requires initramfs)
- linux-lts-bnx2x-2.5g (requires initramfs)
- linux-lts-huawei-amd-audio (requires initramfs)
- linux-lts419 (requires initramfs)
- linux-lts510 (requires initramfs)
- linux-lts510-nvme-fix (requires initramfs)
- linux-lts515 (requires initramfs)
- linux-lts54 (requires initramfs)
- linux-lts61 (requires initramfs)
- linux-mainline (requires initramfs)
- linux-mainline-anbox-git (requires initramfs)
- linux-mainline-git (requires initramfs)
- linux-mainline-um5606 (requires initramfs)
- linux-manjaro-xanmod (requires initramfs)
- linux-morphius (requires initramfs)
- linux-multimedia (requires initramfs)
- linux-neptune-65 (requires initramfs)
- linux-next-git (requires initramfs)
- linux-nitrous (requires initramfs)
- linux-nitrous-fire (requires initramfs)
- linux-pf (requires initramfs)
- linux-prjc (requires initramfs)
- linux-rangho (requires initramfs)
- linux-rc (requires initramfs)
- linux-rt-lts61 (requires initramfs)
- linux-rust (requires initramfs)
- linux-sched-ext-git (requires initramfs)
- linux-sgx (requires initramfs)
- linux-tip-git (requires initramfs)
- linux-vfio (requires initramfs)
- linux-vfio-lts (requires initramfs)
- linux-xanmod (requires initramfs)
- linux-xanmod-anbox (requires initramfs)
- linux-xanmod-bin (requires initramfs)
- linux-xanmod-bore (requires initramfs)
- linux-xanmod-edge (requires initramfs)
- linux-xanmod-git (requires initramfs)
- linux-xanmod-lts (requires initramfs)
- linux-xanmod-rog (requires initramfs)
- linux-xanmod-rt (requires initramfs)
- linux-xanmod-rt510 (requires initramfs)
- linux-yoga9 (requires initramfs)
- linux-zen-515lts (requires initramfs)
- linux-zen-bmq (requires initramfs)
- linux-zen-pds (requires initramfs)
- linux-zencjk (requires initramfs)
- linux6.11.9.arch1-1-bin (requires initramfs)
- linux6.11.9.hardened1-1-hardened-bin (requires initramfs)
- linux6.11.9.zen1-1-zen-bin (requires initramfs)
- linux6.6.62-1-lts-bin (requires initramfs)
- nvidia-dracut-hook (requires dracut)
- rebuild-initramfs-dracut (requires dracut)
- rebuild-initramfs-dracut-legacy (requires dracut)
- sbctl-dracut-conf (requires dracut)
- secureboot.sh (requires dracut)
- tpm2-totp-git (requires initramfs) (optional)
- zfsbootmenu (requires dracut) (optional)
Latest Comments
1 2 Next › Last »
LaszloGombos commented on 2024-03-31 09:13 (UTC)
060.r6820.eeced5c-1 is now switched to the new upstream at https://github.com/dracut-ng/dracut-ng .
freswa commented on 2024-03-30 19:43 (UTC)
Heads up. This package will move to a new upstream https://github.com/dracut-ng/dracut-ng soon. It's a coordinated fork with some of the old maintainer involved as well as other distributions.
<deleted-account> commented on 2024-03-26 06:36 (UTC)
Ah, apologies, I didn't think my previous comment through very clearly. I had come straight here from https://gitlab.archlinux.org/archlinux/packaging/packages/dracut/-/issues/5 without actually testing dracut-git first. But of course, the whole point of -git packages is that they follow mainline branch rather than latest release.. ;)
LaszloGombos commented on 2024-03-25 23:09 (UTC)
https://github.com/dracutdevs/dracut/commit/b2af8c8bcfc72802e02e2c0adc2eed9279101624 landed upstream already and as such already included.
https://github.com/dracutdevs/dracut/commit/166456331d55cdc23946c11315dc2c88aab15911 has a merge conflict.
https://raw.githubusercontent.com/gentoo/gentoo/master/sys-kernel/dracut/files/dracut-060-grub-layout.patch resolved this conflict.
According to commit message the grub layout for using grub with systemd's kernel-install is not supported by systemd upstream. Have you tested this on Arch ?
<deleted-account> commented on 2024-03-25 21:10 (UTC)
Hiya! I see that you're carrying an impressive number of patches here ;) Might I suggest a couple more?
https://github.com/dracutdevs/dracut/commit/166456331d55cdc23946c11315dc2c88aab15911 https://github.com/dracutdevs/dracut/commit/b2af8c8bcfc72802e02e2c0adc2eed9279101624
LaszloGombos commented on 2024-03-03 21:10 (UTC)
Thanks @pants. I pushed 060.r6794.4980bad-12 with the change you suggested.
pants commented on 2024-03-03 17:37 (UTC)
This package no longer builds, I need to modify line 149 to remove a directory escape:
As a side-note, the new maintainer of this package has added a huge number of patches, without clear reason. It would be nice if the motivation was at least added to the git commit messages, if not to the PKGBUILD itself. It is a little funny to apply so many patches to the development branch of a -git package.
swsnr commented on 2022-01-08 07:36 (UTC)
@diabonas Thanks a lot :)
diabonas commented on 2022-01-07 20:59 (UTC)
@lunaryorn Sure, done :)
1 2 Next › Last »