You are not logged in.

#1 2014-06-18 16:36:43

theking2
Banned
From: Romanshorn Switzerland
Registered: 2009-03-04
Posts: 372

[SOLVED] update zfs fails due kernel version

$ uname -v
#1 SMP PREEMPT Sun Jun 8 10:08:38 CEST 2014

and

$ sudo pacman -Syu
:: Synchronising package databases...
 core is up to date
 extra is up to date
 community is up to date
 demz-repo-core is up to date
 demz-repo-archiso is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: spl-git: requires linux=3.14.6-1
:: zfs-git: requires linux=3.14.6-1

As I have the required kernel version, I'm puzzled why pacman couldn't do the update.

Please enlighten me.

Last edited by theking2 (2014-06-22 07:54:43)


archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise  PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR

Offline

#2 2014-06-18 16:41:13

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] update zfs fails due kernel version

You're updating your system and there's a new linux version available. You're about to install it, but you can't because some packages need the previous version.
https://www.archlinux.org/packages/?name=linux

Offline

#3 2014-06-18 17:41:08

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] update zfs fails due kernel version

Wait for demizer to update his repo.

Offline

#4 2014-06-22 07:54:21

theking2
Banned
From: Romanshorn Switzerland
Registered: 2009-03-04
Posts: 372

Re: [SOLVED] update zfs fails due kernel version

karol wrote:

You're updating your system and there's a new linux version available. You're about to install it, but you can't because some packages need the previous version.
https://www.archlinux.org/packages/?name=linux


I understand that at the time there was a newer version of zpool but the kernel I had was already 3.14.6-1. Which would have been clear head I used the proper flag for uname. I did not so you have to believe me :-)

Anyway. In the mean time zpool was updated.
.


archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise  PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR

Offline

#5 2014-06-26 14:48:29

Xi0N
Member
From: Bilbao - Spain
Registered: 2007-11-29
Posts: 832
Website

Re: [SOLVED] update zfs fails due kernel version

Now that this thread is open and solved, a quick question: New to zfs on arch here... use aur package vs use repository,.... why choose one or the other?

Offline

#6 2014-06-26 23:26:33

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] update zfs fails due kernel version

@Xi0N
With spl{,-utils} and zfs{,-utils}, upgrading leads to circular dependencies.  This can be worked around by always building the packages in a chroot, but it is a bit more work than a normal module add on from the AUR.

But while demizer's repo is super duper convenient, he is human and doesn't always get to updating the packages as soon as the new kernel drops to [core].  So from time to time, you will have to patiently wait for the unofficial repo to be updated before you can update the linux package.  That said, I am pretty sure he versions the dependency on the linux package, so I don't think that you can install the new linux package and then end up with a non-working filesystem.  Rather, the attempt to upgrade the linux package will fail due to unmet dependencies.

Edit: As a disclaimer, it has been a while since I have played with zfs.  So while I think this information is accurate, things may or may not have changed.

Last edited by WonderWoofy (2014-06-26 23:27:17)

Offline

Board footer

Powered by FluxBB