The latest lvm2 has device-mapper integrated right into the package. clvm has a dep on device-mapper, but a blocker on lvm2. Not sure how to proceed with changing the DEPEND in clvm.
xmerlin: I see no reason whatsoever that the clvm package cannot just outright be removed at this point, and all it's users go to lvm2 instead. Unless you have an specific objections, I'd like to just deploy a clvm-2.02.45.ebuild that's almost entirely empty, only containing this: RDEPEND=">=sys-fs/lvm2-2.02.45[clvm]" And printing a warning message for anybody that installs it. Changes for lvm2: - The new clvmd.{confd,rc} from clvm should move to lvm2. - USE=cman goes away, and becomes implied by USE=clvm. - Update deps to newer dlm/cman
xmerlin: Unless I get a response by the end of May, I'll be moving ahead with the clvm/lvm2 merge as per my comment #1.
I've updated lvm2 in lvm2-2.02.45-r2.ebuild so that it does the exact same stuff as clvm-2.02.39. The only difference is that I left the --with-clvmd=none option supported. the sys-fs/clvm package really needs to die, please respond to this bug.
sorry for the delay ...I'm overloaded. your changes are ok, please commit clvm-2.02.45.ebuild with RDEPEND=">=sys-fs/lvm2-2.02.45[clvm]"
Done