commit: e021b64de0dc396a0e5fd0c38347a353ac073081
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri May 17 18:49:17 2019 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri May 17 21:15:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e021b64d
sys-fs/zfs: update live ebuild
pass --localstatedir="/var", not /var/lib
otherwise pid files end up in /var/lib/run, which is wrong.
localstatedir is only used to define runstatedir
AC_SUBST([runstatedir], ['${localstatedir}/run'])
the following will change:
zed pid and state file location
(assuming /var/run is a symlink to /run)
/var/lib/run/zed.{pid,state} -> /var/run/zed.{pid,state}
zfs-list.cache.new will be temporary generated there.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
sys-fs/zfs/zfs-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-fs/zfs/zfs-9999.ebuild b/sys-fs/zfs/zfs-9999.ebuild
index bde2d9e06bc..e24458b4194 100644
--- a/sys-fs/zfs/zfs-9999.ebuild
+++ b/sys-fs/zfs/zfs-9999.ebuild
@@ -120,6 +120,7 @@ src_configure() {
--bindir="${EPREFIX}/bin"
--enable-systemd
--enable-sysvinit
+ --localstatedir="${EPREFIX}/var"
--sbindir="${EPREFIX}/sbin"
--with-config=user
--with-dracutdir="${EPREFIX}/usr/lib/dracut"