New review comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/41716#discussion_r1081636950 Comment: This doesn't work because the default Makefile target will create a `dracut-version.sh` with no version information, so the overwrite never happens. What seems to work is to define the template function ```bash pre_build() { DRACUT_VERSION="${version}" make dracut-version.sh } ``` that will force write the `dracut-version.sh` file before the package is built. I've pushed a fixup commit on your branch that makes this change. Please review and, if acceptable, squash the commits back down.