Antergos / antergos-packages

PKGBUILD's for antergos packages
114 stars 50 forks source link

Linux 5.1.2 breaks dependency for ZFS #474

Open dagaz opened 5 years ago

dagaz commented 5 years ago

The problem concerns the zfs package from the Antergos reposetory:

When updating from "linux 5.0.13-arch1-1-ARCH" to "linux 5.1.2.arch1-1" it says that ZFS requests Linux<5.1.

pacman -Suy gives:

[... every repo is up to date ...]
:: Starting full system upgrade...
warning: festival: ignoring package upgrade (2.4-2 => 2.4-4)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing linux (5.1.2.arch1-1) breaks dependency 'linux<5.1' required by spl
:: installing linux (5.1.2.arch1-1) breaks dependency 'linux<5.1' required by zfs
sevangelatos commented 5 years ago

Can confirm. I have the same problem. @lots0logs Is there still a need to maintain a "max" kernel version in zfs/spl? It seems this was introduced here. Just cheking :-)

dagaz commented 5 years ago

A working workaroud is to install the zfs-dkms package from archzfs:

Add to the /etc/pacman.conf before the Antergos section (on top of the repo-list)

[archzfs]
Server = http://archzfs.com/$repo/$arch

If the Antergos section is first, it keeps complaining.