ryao / zfs-overlay

Development Overlay for ZFS Support in Gentoo Linux
46 stars 21 forks source link

Can't build sys-fs/zfs #3

Closed nyansib closed 12 years ago

nyansib commented 12 years ago

I'm trying to emerge sys-fs/zfs according to your instruction from https://github.com/ryao/zfs-overlay/blob/master/zfs-install but stuck on the following problem:

libtool: install: warning: ../../lib/libuutil/libuutil.la' has not been installed in/usr/lib64' libtool: install: warning: ../../lib/libzfs/libzfs.la' has not been installed in/usr/lib64' libtool: install: warning: /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/lib/libnvpair/libnvpair.la' has not been installed in/usr/lib64' libtool: install: warning: /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/lib/libzpool/libzpool.la' has not been installed in/usr/lib64' libtool: install: warning: /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/lib/libuutil/libuutil.la' has not been installed in/usr/lib64' make[3]: Leaving directory /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/mount_zfs' make[2]: Leaving directory/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/mount_zfs' Making install in zpool_layout make[2]: Entering directory /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zpool_layout' make[3]: Entering directory/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zpool_layout' test -z "/bin" || /bin/mkdir -p "/var/tmp/portage/sys-fs/zfs-9999/image//bin" make[3]: Nothing to be done for install-data-am'. /usr/bin/install -c zpool_layout '/var/tmp/portage/sys-fs/zfs-9999/image//bin' make[3]: Leaving directory/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zpool_layout' make[2]: Leaving directory /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zpool_layout' Making install in zvol_id make[2]: Entering directory/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zvol_id' make[3]: Entering directory /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zvol_id' make[3]: Nothing to be done forinstall-exec-am'. test -z "pkg-config --variable=udevdir udev" || /bin/mkdir -p "/var/tmp/portage/sys-fs/zfs-9999/image/pkg-config --variable=udevdir udev" /bin/sh ../../libtool --silent --mode=install /usr/bin/install -c zvol_id '/var/tmp/portage/sys-fs/zfs-9999/image/pkg-config --variable=udevdir udev' /usr/bin/install: unrecognized option '--variable=udevdir' Try '/usr/bin/install --help' for more information. make[3]: * [install-udevPROGRAMS] Error 1 make[3]: Leaving directory /var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zvol_id' make[2]: *** [install-am] Error 2 make[2]: Leaving directory/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd/zvol_id' make[1]: *\ [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-fs/zfs-9999/work/zfs-9999/cmd' make: * [install-recursive] Error 1

Same for 0.6.0_rc9-r6. Also I've tried to turn on/off static-libs use flag but without any effect.

Could you help me this this issue?

ryao commented 12 years ago

Thankyou for reporting this. This is now fixed in the tree. The fix should be available on mirrors within a few hours.