Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

mmstick
Copy link
Member

@mmstick mmstick commented Jan 20, 2025

Unblocks Linux 6.11 through 6.13 support

@mmstick mmstick requested review from a team January 20, 2025 13:10
@jacobgkau jacobgkau self-assigned this Jan 27, 2025
Copy link
Member

@jacobgkau jacobgkau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Installing this requires a full-upgrade since libzfs4linux and libzpool5linux are being removed and replaced with libzfs6linux and libzpool6linux. This causes an error message (and non-installable updates) in the Pop!_Shop since it does not handle full-upgrades.

Can we get transition packaging for libzfs4linux and libzpool5linux that allows them to remain installed (as empty packages), but leaves them able to be removed with autoremove afterwards?

Copy link
Member

@jacobgkau jacobgkau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This still doesn't install with apt upgrade:

Screenshot_2025-01-28_20-48-06

I think the breaks lines, and possibly also the replaces lines, need to have the packages with transition packaging removed (or, probably better, have a version number added so they don't apply to the transitional version).

Copy link
Member

@jacobgkau jacobgkau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The upgrade installs as expected now, including through the Pop!_Shop on 22.04.

I'm able to interact with a ZFS pool as expected on kernels 6.9.3 (22.04 and 24.04) and 6.12.10 (24.04).

@mmstick mmstick merged commit 7638679 into master Feb 18, 2025
15 of 20 checks passed
@mmstick mmstick deleted the zfs-2.3.0 branch August 28, 2025 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants