summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/zfs: bump live ebuild subslotGeorgy Yakovlev2021-04-021-1/+1
| | | | | | | | Upstream bumped libzpool version https://github.com/openzfs/zfs/commit/fe6babced2f3a5eff9d70e380f2054d5f18fa4c0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: sync live ebuildGeorgy Yakovlev2021-01-071-1/+1
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: sync live ebuildGeorgy Yakovlev2020-11-251-2/+4
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: remove py3.6 support in live ebuildGeorgy Yakovlev2020-11-131-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: sync live ebuildGeorgy Yakovlev2020-11-051-1/+1
| | | | | | Bug: https://bugs.gentoo.org/753245 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: add py3.9 to latest versionsGeorgy Yakovlev2020-10-011-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: declare python3.8 supportGeorgy Yakovlev2020-09-021-1/+1
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: don't print openrc-specific message for systemd usersGeorgy Yakovlev2020-08-301-8/+13
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, pass --with-vendor=gentooGeorgy Yakovlev2020-08-281-0/+1
| | | | | | | | Upstream PR: https://github.com/openzfs/zfs/pull/10835 Bug: https://bugs.gentoo.org/712902 Bug: https://bugs.gentoo.org/739234 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, add rc version handlingGeorgy Yakovlev2020-08-271-1/+3
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, really toggle nlsGeorgy Yakovlev2020-08-271-0/+1
| | | | | | Reported-by: [Arfrever] Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, call python_setup conditionallyGeorgy Yakovlev2020-08-271-1/+1
| | | | | | Reported-by: [Arfrever] Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, add nls useflagGeorgy Yakovlev2020-08-261-1/+2
| | | | | | | and avoid automagic gettext/intl dep Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, add minimal useflagGeorgy Yakovlev2020-08-261-7/+11
| | | | | | | | it can be used to avoid python dependency completely Bug: https://bugs.gentoo.org/701522 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: Do not enable static-libs on pam dependencyMikle Kolyada2020-08-201-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-fs/zfs: migrate to sys-apps/kmodMikle Kolyada2020-08-081-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-fs/zfs: update live ebuild, fix pam dir removalGeorgy Yakovlev2020-07-041-2/+4
| | | | | | Closes: https://bugs.gentoo.org/730772 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, add pam useflagGeorgy Yakovlev2020-07-041-2/+6
| | | | | | | | for controlling installation of pam_zfs_key module requires manual configuration, pam files are not provided this time Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: sync live ebuildGeorgy Yakovlev2020-05-121-1/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2020-05-051-2/+2
| | | | | | | | unconditionally inherit autotools.eclass, so users can use call eautoreconf call via portage hook if patching auto* files Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2020-04-261-6/+0
| | | | | | | | | remove obsolete initrd generator version check all versions of dracut and genkernel support booting from enctypted dataset now Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2020-04-141-3/+3
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild sed file pathGeorgy Yakovlev2020-03-121-1/+1
| | | | | | | upstream moved file Reported-by: Matthew Thode <prometheanfire@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2020-02-061-3/+3
| | | | | | | | | require linux-mod only for live ebuilds, it's required for moduledb call to work but pulls kernel virtual Bug: https://bugs.gentoo.org/693678 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: fix python detection for scriptsGeorgy Yakovlev2020-01-221-1/+2
| | | | | | Bug: https://bugs.gentoo.org/706108 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, drop obsolete blockersGeorgy Yakovlev2020-01-211-6/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/zfs: Use-default to static-libs(-) on libudevMichał Górny2019-10-271-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/zfs: fix missing DEPEND in live ebuildGeorgy Yakovlev2019-09-121-3/+3
| | | | | | Bug: https://bugs.gentoo.org/694126 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2019-08-181-10/+3
| | | | | | | | remove useless sed, thanks @floppym for pointing out always set ZFS_UNMOUNT='no' in confd, openrc will handle unmounts on it's own. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live eubildGeorgy Yakovlev2019-08-171-1/+1
| | | | | | | added ~arm64 keyword Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2019-08-171-4/+13
| | | | | | | | | | clarify initramfs support. many people try to use different unsupported or outdated tools, only genkernel and dracut are tested. Bug: https://bugs.gentoo.org/628404 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2019-08-171-55/+18
| | | | | | | | | | | | | | | | | remove *.la files if no static-libs requested clarify genkernel encryption support with genkernel-4 remove obsolete zfs initscript checks, those were here since cvs times. Those initscripts long gone and systems already migrated to new scripts. remove obsolete systemd-reenable calls, those were needed with earlier versions incorrectly installing systemd units to wrong location. it has been more than a year since those versions are gone. Bug: https://bugs.gentoo.org/647688 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: fix automagic ssl dependencyGeorgy Yakovlev2019-08-171-1/+3
| | | | | | Bug: https://bugs.gentoo.org/692332 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuild, fix static-libsGeorgy Yakovlev2019-08-171-1/+4
| | | | | | | | static-libs useflag was a no-op since migration to EAPI=7, fix it Bug: https://bugs.gentoo.org/692196 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: sync live ebuild keywordsGeorgy Yakovlev2019-08-171-1/+1
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Convert ebuilds to inherit usr-ldscriptMike Gilbert2019-07-181-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/zfs: set gentoo revision for utilsGeorgy Yakovlev2019-05-231-1/+12
| | | | | | | | | we already do that for kmod Release: field in the top level META file. downstream packagers are free to modify the release string as they see fit. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: update live ebuildGeorgy Yakovlev2019-05-171-0/+1
| | | | | | | | | | | | | | | | | | | | 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@gentoo.org>
* sys-fs/zfs: rework live ebuildGeorgy Yakovlev2019-03-301-82/+103
| | | | | | | | | | | | | major rework bump eapi to 7 add multi-python pyzfs installation behind python useflag use provided systemd unit, since upstream systemd handling changed use upstream bash-completion (with local patch) fix sed->zed typo in postinst code Closes: https://bugs.gentoo.org/548856 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: http -> https for HOMEPAGEGeorgy Yakovlev2018-11-221-2/+2
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: Add python3_6 supportJason Zaman2018-06-241-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-fs/zfs: fix systemd related installation pathsGeorgy Yakovlev2018-03-081-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ebuilds intalls most systemd files into /usr/lib/systemd while it should be /lib/systemd qlist =sys-fs/zfs-0.7.6 | grep systemd /usr/lib/systemd/system-preset/50-zfs.preset /usr/lib/systemd/system/zfs-zed.service /usr/lib/systemd/system/zfs-import-cache.service /usr/lib/systemd/system/zfs-import-scan.service /usr/lib/systemd/system/zfs-mount.service /usr/lib/systemd/system/zfs-share.service /usr/lib/systemd/system/zfs-import.target /usr/lib/systemd/system/zfs.target /lib/systemd/system/zfs.service < this is ok The reason is that default values for: --with-systemdpresetdir and --with-systemdmodulesloaddir point to /usr/lib/systemd This commit overrides the location to to use gentoo preferred /lib/systemd Use systemd_reapply to re-create broken symlinks Also fixes minor QA, no more --with-blkid switch for 7.xx and live ebuilds. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* sys-fs/zfs: fix dracut module pathGeorgy Yakovlev2018-03-081-1/+1
| | | | | | | | | | | | | | zfs should use /usr/lib/dracut to install dracut modules. dracut ebuild defines: local dracutlibdir="usr/lib/dracut" with /usr/lib64 path on SYMLINK_LIB=no systems dracut fails to pick up zfs modules and generates an unbootable initramfs Closes: https://bugs.gentoo.org/645176 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* Revert "sys-fs/zfs: make modprobe optional for systemd unit files"Matthew Thode2018-02-141-0/+10
| | | | This reverts commit c756381a157ee8c3de2924685791d962eeb3d341.
* sys-fs/zfs: make modprobe optional for systemd unit filesMatthew Thode2018-02-141-10/+0
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* sys-fs/zfs: Fixing bugs #639350 and #642110Jonathan Vasquez2018-01-081-1/+2
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/zfs: drop <=sys-fs/udev-init-scripts-28 restrictionYixun Lan2017-02-221-2/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* global: Drop dead implementations from PYTHON_COMPATMichał Górny2016-11-011-1/+1
|