Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: zfs-linux 0.6.5.9_4.9.6_1-2

Git Clone URL: https://aur-dev.archlinux.org/zfs-linux.git (read-only)
Package Base: zfs-linux
Description: Kernel modules for the Zettabyte File System.
Upstream URL: http://zfsonlinux.org/
Licenses: CDDL
Groups: archzfs-linux
Conflicts: zfs-linux-git, zfs-linux-lts
Provides: zfs
Replaces: zfs-git
Submitter: demizer
Maintainer: demizer
Last Packager: demizer
Votes: 162
Popularity: 3.836862
First Submitted: 2016-04-21 08:45
Last Updated: 2017-02-04 05:29

Pinned Comments

demizer commented on 2017-01-29 21:56

This package cannot be updated for kernel 4.9 until the ZFS on Linux project makes a new stable release that supports kernel 4.9.

See https://github.com/archzfs/archzfs/issues/98#issuecomment-275831181

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

demizer commented on 2016-04-21 09:27

@Ibex

https://github.com/archzfs/archzfs/issues/43

So these "git" packages pull from git, but are tied to specific commit. The commits are usually the last tagged release. A few years ago the ZFSonLinux project did not have timely releases that included fixes for the latest kernel releases and the regular "zfs" packages could not be updated. So they were moved to the "zfs-git" packages so I could move the commit to where they would build successfully.

Nowe that ZFSonLinux has stable releases before the new kernel comes out, we no longer have this problem.

If you could rename the packages to the following it would be wonderful

zfs-git -> zfs-linux
zfs-utils-git -> zfs-utils-linux
spl-git -> spl-linux
spl-utils-git -> spl-utils-linux

Thanks

demizer commented on 2016-04-21 09:23

Forgot to mention, the new PKGBUILDS contain ranged versioning for dependencies to hopefully remove the requirement of first having to remove the zfs packages to update when not using the archzfs repository.

https://aur.archlinux.org/packages/zfs-linux/

Ibex commented on 2016-04-21 09:22

You have to excuse me @demizer, but I'm a bit confused about which package is moved/renamed to which one. If I was now using this package, do I have to change to another package to have the same content?

demizer commented on 2016-04-21 09:17

I have submitted requests to get these old zfs-git packages merged to new packages I have created in AUR:

zfs-git -> zfs-linux
zfs-utils-git -> zfs-utils-linux
spl-git -> spl-linux
spl-utils-git -> spl-utils-linux

The new naming scheme includes the name of the kernel the package supports. I get many requests to make the package support multiple kernels from a single PKGBUILD, and this is not possible without greatly cluttering the PKGBUILD. So I have refactored the build tools to make it easier to compile PKGBUILDS for arbitrary kernels easily enough.

ALso, these packages will track upstream stable releases. I hae added new packages that build using the latest revision from git.

https://aur.archlinux.org/packages/zfs-linux-git/

demizer commented on 2016-04-21 09:17

I have submitted requests to get these old zfs-git packages merged to new packages I have created in AUR:

zfs-git -> zfs-linux
zfs-utils-git -> zfs-utils-linux
spl-git -> spl-linux
spl-utils-git -> spl-utils-linux

The new naming scheme includes the name of the kernel the package supports. I get many requests to make the package support multiple kernels from a single PKGBUILD, and this is not possible without greatly cluttering the PKGBUILD. So I have refactored the build tools to make it easier to compile PKGBUILDS for arbitrary kernels easily enough.

ALso, these packages will track upstream stable releases. I hae added new packages that build using the latest revision from git.

https://aur.archlinux.org/packages/zfs-linux-git/

demizer commented on 2016-04-20 06:31

Folks,

I merely updated the packages using the old method. The refactor is going to take a little longer.

Thanks

demizer commented on 2016-04-19 18:12

Everyone,

The latest update will come later tonight as I am in the process of moving the archzfs repo to archzfs.com

Thanks.

kerberizer commented on 2016-04-18 20:00

Using ACLs on ZFS? Be warned: there was a relatively serious regression recently, which has been fixed by this commit...

https://github.com/zfsonlinux/zfs/commit/98f03691a4c08f38ca4538c468e9523f8e6b24be

I still cannot confirm that it does fix the problem though.

Note: This is the same problem already reported by @ukhippo.

Edit: Those affected by the issue might want to follow the discussion here and possibly share their experience as well:

https://github.com/zfsonlinux/zfs/issues/4537

For me, the problem seems to persist, but it's also possible that I have missed something important.

demizer commented on 2016-04-18 05:22

Hello again!

Forgot to mention, in order to make things easier for me and to clean up the PKGBUILDS, I am dropping support for i686 kernels.

The ZFSOnLinux maintainers do not recommend using ZFS with 32bit ARCH http://zfsonlinux.org/faq.html#WhyShouldIUseA64BitSystem and supporting i686 complicates the PKGBUILDs: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=spl-git#n15

Also, I get about 2 hits per month for i686 files, while x86_64 gets about 400 per month.

http://imgur.com/CU8q9J1

Sorry for the inconvenience this may cause at least two people that are still using 32bit.

Thanks

demizer commented on 2016-04-17 17:23

Hello!

Heads up everyone, I will be making some breaking changes in the next few days.

1. archzfs-git will track HEAD of https://github.com/zfsonlinux/zfs

A new package group "archzfs" (zfs,zfs-utils,spl,spl-utils) will be added that builds from source for the stock kernel since upstream has been reliably supporting the latest kernel as it is released for more than a year now.

2. The archzfs repo will move to archzfs.com

I will be moving the repo to archzfs.com and renaming it to just "archzfs". The same signing key will be used.

3. Better support for multiple kernels.

I will modify the PKGBUILDS so that multiple archzfs packages can be installed side by side. For example archzfs and archzfs-lts.

Thanks