Package Details: dracut 044-7

Git Clone URL: https://aur.archlinux.org/dracut.git (read-only)
Package Base: dracut
Description: Generic, modular, cross-distribution initramfs generation tool
Upstream URL: https://dracut.wiki.kernel.org/
Keywords: mkinitcpio
Licenses: GPL
Submitter: jonnor
Maintainer: Jristz
Last Packager: Jristz
Votes: 19
Popularity: 0.236080
First Submitted: 2011-02-20 21:59
Last Updated: 2016-09-17 03:23

Dependencies (14)

Sources (1)

Latest Comments

alive4ever commented on 2016-08-16 03:40

Hi maintainer!
There is no need to make PKGBUILD and install file executable.

Instead of 755 permission for PKGBUILD and install file, 644 permission works fine.

PKGBUILD and install file aren't meant to be launhed directly. Pacman's makepkg will spawn a shell process to process PKGBUILD and related install file. So that, to prevent user from accidentally executing ./PKGBUILD directly (although it does nothing), you should remove executable permission from PKGBUILD and related files.

mirco commented on 2016-01-14 20:41

You forgot to update the md5sum for 044-1

ial0 commented on 2015-10-14 17:46

./configure should not be in "package()" but in "build()"

also it's missing configure arguments,

--systemdsystemunitdir=/usr/lib/systemd/system
--bashcompletiondir=/usr/share/bash-completion/completions


systemdsystemunitdir is vital for proper initramfs shutdown

thx1138 commented on 2015-07-26 20:54

Apparently, dracut now needs "./configure" to be run explicitly.

The file "Makefile" has:

-include Makefile.inc
...
dracut.pc: Makefile.inc Makefile

but there is no rule to make "Makefile.inc", which is actually created by "configure". So "./configure" can be added to the "build()" function in PKGBUILD.

Jristz commented on 2014-12-07 04:43

I deside add pigz as a dep.

thx1138 commented on 2014-12-03 10:37

/usr/bin/dracut
...
case $compress in
...
gzip) compress="gzip -n -9 --rsyncable"; command -v pigz > /dev/null 2>&1 && compress="pigz -9 -n -T -R";;
...

$ gzip -n -9 --rsyncable <some_file>
gzip: unrecognized option '--rsyncable'
Try `gzip --help' for more information.

So, either remove the command line switch '--rsyncable' from that line in the file "/usr/bin/dracut", or install the "pigz" package. Which is to say, practically, "pigz" should be a dependency for dracut.

Jristz commented on 2014-11-30 03:57

Sugestion to improve are welcome.

mar04 commented on 2014-02-05 13:24

You've got bash in both depends and optdepends - that makes no sense.

Jristz commented on 2012-11-06 20:00

addopted and updated

Jristz commented on 2012-11-05 18:38

dracut 0.24 is out
http://git.kernel.org/?p=boot/dracut/dracut.git;a=blob_plain;f=NEWS

All comments