Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265671 - new lvm2 not compatible with clvm?
Summary: new lvm2 not compatible with clvm?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-10 16:56 UTC by Caleb Tennis (RETIRED)
Modified: 2010-09-10 18:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Caleb Tennis (RETIRED) gentoo-dev 2009-04-10 16:56:33 UTC
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.
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-04-13 02:17:36 UTC
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
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-05-18 21:20:18 UTC
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.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-05-19 00:12:29 UTC
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.
Comment 4 Christian Zoffoli (RETIRED) gentoo-dev 2009-05-31 14:55:36 UTC
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]"


Comment 5 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-07-22 01:02:25 UTC
Done