Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 852575

Summary: sys-fs/lvm2 add VDO support for lvm2-2.03.14
Product: Gentoo Linux Reporter: Nikolay Kichukov <hjckr>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: UNCONFIRMED ---    
Severity: enhancement CC: kripton, robbat2, steils
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/gentoo/gentoo/pull/25936
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 878463    
Bug Blocks:    

Description Nikolay Kichukov 2022-06-16 13:43:08 UTC
lvm2-2.03.14 introduced VDO (Virtual Disk Optimizer) support. Introducing a new use flag to pass --with-vdo=none|internal configure switch.
Comment 1 Nikolay Kichukov 2022-06-17 08:18:28 UTC
https://github.com/gentoo/gentoo/pull/25936 fixes this issue.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2022-10-27 17:20:32 UTC
*** Bug 743986 has been marked as a duplicate of this bug. ***
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2022-10-27 17:20:45 UTC
Somebody needs to package dm-vdo first.
Comment 4 Nikolay Kichukov 2022-10-28 07:04:01 UTC
I have some stale vdo ebuilds which I use, fancy another pull request?

VDO is split in two parts: 

kvdo - kernel module(s) and
vdo - userland utilities

Which one are you interested in here?
Comment 5 jannis 2024-03-27 19:47:14 UTC
Kernel part (kvdo) has been merged into mainline for 6.9: https://www.phoronix.com/news/DM-VDO-Merged-Linux-6.9

So the userspace part (and maybe a change to sys-fs/lvm2 to optionally depend on it and >=virtual-sources-SomeVersion) would be the only things missing.