summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sys-fs/zfs: drop 0.6.5.11-r2Georgy Yakovlev2019-08-132-213/+0
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: drop 0.7.9999Georgy Yakovlev2019-08-131-208/+0
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: keyword on ~ppc64Georgy Yakovlev2019-08-041-1/+1
| | | | | Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* Convert ebuilds to inherit usr-ldscriptMike Gilbert2019-07-185-5/+5
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/zfs: drop 0.8.0Georgy Yakovlev2019-06-232-251/+0
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: drop 0.7.12Georgy Yakovlev2019-06-232-211/+0
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: bump to 0.8.1Georgy Yakovlev2019-06-142-0/+251
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: backport revision number to 0.8.0Georgy Yakovlev2019-05-231-2/+6
| | | | | | | | | | no revbump, users will see consistent version strings zfs -V zfs-0.8.0-r0-gentoo zfs-kmod-0.8.0-r0-gentoo Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@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: drop 0.8.0_rc5Georgy Yakovlev2019-05-232-242/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: add postinst message to 0.8.0 regarding genkernelGeorgy Yakovlev2019-05-231-0/+7
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: bump to 0.8.0Georgy Yakovlev2019-05-232-0/+240
| | | | | | | | | | changelog here: https://github.com/zfsonlinux/zfs/releases/tag/zfs-0.8.0 python useflag controls pyzfs bindings installation Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: drop old rcGeorgy Yakovlev2019-05-171-240/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: pass --localstatedir explicitly, move zed pid to /runGeorgy Yakovlev2019-05-171-0/+241
| | | | | | | is was residing in /var/lib/run for some reason 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: 0.7.13 stable amd64, builds on linux-4.19.43Georgy Yakovlev2019-05-161-1/+1
| | | | | | Bug: https://bugs.gentoo.org/686094 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: drop 0.8.0_rc4Georgy Yakovlev2019-05-112-241/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: bump to 0.8.0_rc5Georgy Yakovlev2019-05-092-0/+241
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: drop oldGeorgy Yakovlev2019-04-265-855/+0
| | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: add 0.8.0_rc4 for testingGeorgy Yakovlev2019-04-182-0/+241
| | | | | Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-178-14/+14
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-fs/zfs: rework live ebuildGeorgy Yakovlev2019-03-302-82/+138
| | | | | | | | | | | | | 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: bump to 0.7.13Georgy Yakovlev2019-03-042-0/+219
| | | | | | | | | proper python deps/handling fix automagic systemd dep linux 5.0 compatible Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: 0.7.12 stableGeorgy Yakovlev2019-02-201-2/+2
| | | | | Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: http -> https for HOMEPAGEGeorgy Yakovlev2018-11-228-15/+15
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: version bump to 0.7.12Georgy Yakovlev2018-11-222-0/+211
| | | | | | | | compatible with linux-4.19 Closes: https://bugs.gentoo.org/671226 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-fs/zfs: version bump to 0.7.11 (and friends)Richard Yao2018-09-162-0/+211
| | | | | | | | 0.7.10 will not be committed due to a regression: https://github.com/zfsonlinux/zfs/issues/7906 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* */*: reassign packages of fearedbliss@g.o due to retirementMichał Górny2018-09-031-4/+0
| | | | Bug: https://bugs.gentoo.org/590992
* sys-fs/zfs et al: Backport Linux 4.18 supportRichard Yao2018-08-122-0/+220
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-fs/zfs: stabilizing 0.7.9 on amd64.Jonathan Vasquez2018-07-061-1/+1
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* sys-fs/zfs: Add python3_6 supportJason Zaman2018-06-244-4/+4
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-fs/zfs: add myself to metadata.xmlGeorgy Yakovlev2018-06-181-0/+4
| | | | | Acked-by: Richard Yao <ryao@gentoo.org> Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-fs/zfs: version bump to 0.7.9 (and friends)Jonathan Vasquez2018-05-102-0/+211
| | | | Package-Manager: Portage-2.3.36, Repoman-2.3.9
* sys-fs/zfs: stabilizing 0.6.5.11 and 0.7.8. Removing correspondingJonathan Vasquez2018-04-152-2/+2
| | | | | | masks. Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-fs/zfs: removing old versionsJonathan Vasquez2018-04-153-460/+0
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-fs/zfs: Replacing 0.7.7 with 0.7.8. Removing 0.7.7 Package Mask.Jonathan Vasquez2018-04-102-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-fs/zfs: amd64 stableAaron Bauman2018-04-011-1/+1
| | | | | Bug: https://bugs.gentoo.org/651866 Package-Manager: Portage-2.3.27, Repoman-2.3.9
* sys-fs/zfs: version bump to 0.7.7 and co.Jonathan Vasquez2018-03-252-0/+213
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-fs/zfs: removing version 0.7.5 and co.Jonathan Vasquez2018-03-252-213/+0
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-fs/zfs: drop oldGeorgy Yakovlev2018-03-084-838/+0
| | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* sys-fs/zfs: fix systemd related installation pathsGeorgy Yakovlev2018-03-086-4/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-086-2/+840
| | | | | | | | | | | | | | 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>