Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/base/, profiles/prefix/darwin/, ...
Date: Tue, 11 Dec 2018 15:33:41
Message-Id: 1544542408.1d4dc6f51762e22882f591fe251a115e5209cc7d.mgorny@gentoo
1 commit: 1d4dc6f51762e22882f591fe251a115e5209cc7d
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 11 15:11:10 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 11 15:33:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4dc6f5
7
8 sys-fs/lvm2: [QA] Punt removed cman/clvm support
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 profiles/arch/alpha/use.mask | 5 -----
13 profiles/arch/arm/use.mask | 5 -----
14 profiles/arch/arm64/use.mask | 5 -----
15 profiles/arch/ia64/use.mask | 5 -----
16 profiles/arch/m68k/use.mask | 5 -----
17 profiles/arch/mips/use.mask | 5 -----
18 profiles/arch/powerpc/use.mask | 5 -----
19 profiles/arch/s390/use.mask | 5 -----
20 profiles/arch/sh/use.mask | 5 -----
21 profiles/arch/sparc/use.mask | 5 -----
22 profiles/base/package.use.mask | 4 ----
23 profiles/prefix/aix/use.mask | 2 --
24 profiles/prefix/darwin/use.mask | 2 --
25 profiles/prefix/mint/use.mask | 2 --
26 profiles/prefix/sunos/use.mask | 2 --
27 sys-fs/lvm2/lvm2-2.02.116.ebuild | 34 ++++------------------------
28 sys-fs/lvm2/lvm2-2.02.145-r2.ebuild | 44 ++++---------------------------------
29 sys-fs/lvm2/lvm2-2.02.181.ebuild | 44 ++++---------------------------------
30 sys-fs/lvm2/metadata.xml | 4 ----
31 19 files changed, 12 insertions(+), 176 deletions(-)
32
33 diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
34 index 007d05cb443..ff35f503954 100644
35 --- a/profiles/arch/alpha/use.mask
36 +++ b/profiles/arch/alpha/use.mask
37 @@ -167,11 +167,6 @@ entropy
38 # media-libs/xine-lib is not keyworded
39 xine
40
41 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
42 -# libdlm and cman are not keyworded
43 -cman
44 -clvm
45 -
46 template_haskell
47
48 # nvidia cg toolkit for binary drivers
49
50 diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
51 index 21512a6fcc7..fdcce322d47 100644
52 --- a/profiles/arch/arm/use.mask
53 +++ b/profiles/arch/arm/use.mask
54 @@ -141,11 +141,6 @@ audit
55 # media-libs/xine-lib is not keyworded
56 xine
57
58 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
59 -# libdlm and cman are not keyworded
60 -cman
61 -clvm
62 -
63 # Michał Górny <mgorny@g.o> (4 May 2013)
64 # Unmask systemd since it is keyworded here.
65 -systemd
66
67 diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
68 index 67dc0c017e2..814305d3b52 100644
69 --- a/profiles/arch/arm64/use.mask
70 +++ b/profiles/arch/arm64/use.mask
71 @@ -231,8 +231,3 @@ audit
72 # Alexandre Rostovtsev <tetromino@g.o> (31 Dec 2012)
73 # media-libs/xine-lib is not keyworded
74 xine
75 -
76 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
77 -# libdlm and cman are not keyworded
78 -cman
79 -clvm
80
81 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
82 index b1d086ed1a6..99163c25200 100644
83 --- a/profiles/arch/ia64/use.mask
84 +++ b/profiles/arch/ia64/use.mask
85 @@ -171,11 +171,6 @@ connman
86 # media-libs/xine-lib is not keyworded
87 xine
88
89 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
90 -# libdlm and cman are not keyworded
91 -cman
92 -clvm
93 -
94 template_haskell
95
96 # toolkit for nvidia binary drivers
97
98 diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
99 index 5bd683cd03f..18076f80ec2 100644
100 --- a/profiles/arch/m68k/use.mask
101 +++ b/profiles/arch/m68k/use.mask
102 @@ -81,11 +81,6 @@ pango
103 avahi
104 zeroconf
105
106 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
107 -# libdlm and cman are not keyworded
108 -cman
109 -clvm
110 -
111 # Chí-Thanh Christopher Nguyễn <chithanh@g.o> (22 Aug 2013)
112 # virtual/opencl is not keyworded
113 opencl
114
115 diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
116 index 412f5c7d5e6..38ab80768db 100644
117 --- a/profiles/arch/mips/use.mask
118 +++ b/profiles/arch/mips/use.mask
119 @@ -299,11 +299,6 @@ fluidsynth
120 -fixed-point
121 -loongson2f
122
123 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
124 -# libdlm and cman are not keyworded
125 -cman
126 -clvm
127 -
128 # Chí-Thanh Christopher Nguyễn <chithanh@g.o> (22 Aug 2013)
129 # virtual/opencl is not keyworded
130 opencl
131
132 diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
133 index a934f5e54a2..04daf4e5cf2 100644
134 --- a/profiles/arch/powerpc/use.mask
135 +++ b/profiles/arch/powerpc/use.mask
136 @@ -145,11 +145,6 @@ nvtt
137 # fdk-aac is already keyworded here
138 -fdk
139
140 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
141 -# libdlm and cman are not keyworded
142 -cman
143 -clvm
144 -
145 # Pacho Ramos <pacho@g.o> (08 Jan 2014)
146 # Unmask systemd since it is keyworded here.
147 -systemd
148
149 diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
150 index 087b0c6aeb4..e69c27dbeca 100644
151 --- a/profiles/arch/s390/use.mask
152 +++ b/profiles/arch/s390/use.mask
153 @@ -84,11 +84,6 @@ sdl
154 lm_sensors
155 wxwidgets
156
157 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
158 -# libdlm and cman are not keyworded
159 -cman
160 -clvm
161 -
162 # Many X drivers make no sense on this platform.
163 input_devices_elographics
164 input_devices_evdev
165
166 diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask
167 index 30d6147d1ed..edb70c15d02 100644
168 --- a/profiles/arch/sh/use.mask
169 +++ b/profiles/arch/sh/use.mask
170 @@ -112,11 +112,6 @@ nss
171 # Robin H. Johnson <robbat2@g.o>
172 audit
173
174 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
175 -# libdlm and cman are not keyworded
176 -cman
177 -clvm
178 -
179 # Chí-Thanh Christopher Nguyễn <chithanh@g.o> (22 Aug 2013)
180 # virtual/opencl is not keyworded
181 opencl
182
183 diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
184 index 9522e450c04..650933834e8 100644
185 --- a/profiles/arch/sparc/use.mask
186 +++ b/profiles/arch/sparc/use.mask
187 @@ -222,11 +222,6 @@ multilib
188 # Both dev-qt/qtphonon and media-sound/phonon are unkeyworded
189 phonon
190
191 -# Samuli Suominen <ssuominen@g.o> (18 Jan 2013)
192 -# libdlm and cman are not keyworded
193 -cman
194 -clvm
195 -
196 # nvidia toolkit for binary drivers
197 cg
198
199
200 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
201 index 5ec2c69b9cc..d33cbb7da2f 100644
202 --- a/profiles/base/package.use.mask
203 +++ b/profiles/base/package.use.mask
204 @@ -48,10 +48,6 @@ sci-libs/ceres-solver sparse
205 # upower-pm-utils will be removed (#596988)
206 mate-extra/mate-power-manager pm-utils
207
208 -# Pacho Ramos <pacho@×××××.org> (01 Nov 2018)
209 -# cman and co. are going to be removed (#650738)
210 -sys-fs/lvm2 cman clvm
211 -
212 # Alfredo Tupone <tupone@g.o> (24 Oct 2018)
213 # jit brokes build of gnat-gpl
214 dev-lang/gnat-gpl jit
215
216 diff --git a/profiles/prefix/aix/use.mask b/profiles/prefix/aix/use.mask
217 index 4317ed36e08..988318c1980 100644
218 --- a/profiles/prefix/aix/use.mask
219 +++ b/profiles/prefix/aix/use.mask
220 @@ -11,8 +11,6 @@ acpi
221 alsa
222 apm
223 caps
224 -cman
225 -clvm
226 directfb
227 djbfft
228 fbcon
229
230 diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask
231 index deba9cf2594..07d0296ad95 100644
232 --- a/profiles/prefix/darwin/use.mask
233 +++ b/profiles/prefix/darwin/use.mask
234 @@ -18,8 +18,6 @@ acpi
235 alsa
236 apm
237 caps
238 -cman
239 -clvm
240 directfb
241 djbfft
242 fbcon
243
244 diff --git a/profiles/prefix/mint/use.mask b/profiles/prefix/mint/use.mask
245 index f937794bef2..9cd2e1e0623 100644
246 --- a/profiles/prefix/mint/use.mask
247 +++ b/profiles/prefix/mint/use.mask
248 @@ -11,8 +11,6 @@ acpi
249 alsa
250 apm
251 caps
252 -cman
253 -clvm
254 directfb
255 djbfft
256 fbcon
257
258 diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/use.mask
259 index 940968ee8e6..70fa7e47f4c 100644
260 --- a/profiles/prefix/sunos/use.mask
261 +++ b/profiles/prefix/sunos/use.mask
262 @@ -11,8 +11,6 @@ acpi
263 alsa
264 apm
265 caps
266 -cman
267 -clvm
268 directfb
269 djbfft
270 fbcon
271
272 diff --git a/sys-fs/lvm2/lvm2-2.02.116.ebuild b/sys-fs/lvm2/lvm2-2.02.116.ebuild
273 index 474f90a6f30..60b6cfda577 100644
274 --- a/sys-fs/lvm2/lvm2-2.02.116.ebuild
275 +++ b/sys-fs/lvm2/lvm2-2.02.116.ebuild
276 @@ -12,12 +12,12 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
277 LICENSE="GPL-2"
278 SLOT="0"
279 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
280 -IUSE="readline static static-libs systemd clvm cman lvm1 lvm2create_initrd selinux +udev +thin device-mapper-only"
281 -REQUIRED_USE="device-mapper-only? ( !clvm !cman !lvm1 !lvm2create_initrd !thin )
282 +IUSE="readline static static-libs systemd lvm1 lvm2create_initrd selinux +udev +thin device-mapper-only"
283 +REQUIRED_USE="device-mapper-only? ( !lvm1 !lvm2create_initrd !thin )
284 systemd? ( udev )
285 static? ( !udev )" #520450
286
287 -DEPEND_COMMON="clvm? ( cman? ( =sys-cluster/cman-3* ) =sys-cluster/libdlm-3* )
288 +DEPEND_COMMON="
289 readline? ( sys-libs/readline:0= )
290 udev? ( >=virtual/libudev-208:=[static-libs?] )"
291 # /run is now required for locking during early boot. /var cannot be assumed to
292 @@ -27,7 +27,6 @@ RDEPEND="${DEPEND_COMMON}
293 >=sys-apps/baselayout-2.2
294 !<sys-apps/openrc-0.11
295 !<sys-fs/cryptsetup-1.1.2
296 - !!sys-fs/clvm
297 !!sys-fs/lvm-user
298 >=sys-apps/util-linux-2.16
299 lvm2create_initrd? ( sys-apps/makedev )
300 @@ -152,27 +151,7 @@ src_configure() {
301 # disable O_DIRECT support on hppa, breaks pv detection (#99532)
302 use hppa && myconf="${myconf} --disable-o_direct"
303
304 - if use clvm; then
305 - myconf="${myconf} --with-cluster=${buildmode}"
306 - # 4-state! Make sure we get it right, per bug 210879
307 - # Valid options are: none, cman, gulm, all
308 - #
309 - # 2009/02:
310 - # gulm is removed now, now dual-state:
311 - # cman, none
312 - # all still exists, but is not needed
313 - #
314 - # 2009/07:
315 - # TODO: add corosync and re-enable ALL
316 - local clvmd=""
317 - use cman && clvmd="cman"
318 - #clvmd="${clvmd/cmangulm/all}"
319 - [ -z "${clvmd}" ] && clvmd="none"
320 - myconf="${myconf} --with-clvmd=${clvmd}"
321 - myconf="${myconf} --with-pool=${buildmode}"
322 - else
323 - myconf="${myconf} --with-clvmd=none --with-cluster=none"
324 - fi
325 + myconf="${myconf} --with-clvmd=none --with-cluster=none"
326
327 econf \
328 $(use_enable readline) \
329 @@ -230,11 +209,6 @@ src_install() {
330 newinitd "${FILESDIR}"/lvmetad.initd-2.02.105-r2 lvmetad
331 fi
332
333 - if use clvm; then
334 - newinitd "${FILESDIR}"/clvmd.rc-2.02.39 clvmd
335 - newconfd "${FILESDIR}"/clvmd.confd-2.02.39 clvmd
336 - fi
337 -
338 if use static-libs; then
339 dolib.a libdm/ioctl/libdevmapper.a
340 dolib.a libdaemon/client/libdaemonclient.a #462908
341
342 diff --git a/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
343 index ca67d8edf57..2890ca59239 100644
344 --- a/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
345 +++ b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild
346 @@ -12,19 +12,11 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
347 LICENSE="GPL-2"
348 SLOT="0"
349 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
350 -IUSE="readline static static-libs systemd clvm cman corosync lvm1 lvm2create_initrd openais selinux +udev +thin device-mapper-only"
351 -REQUIRED_USE="device-mapper-only? ( !clvm !cman !corosync !lvm1 !lvm2create_initrd !openais !thin )
352 - systemd? ( udev )
353 - clvm? ( !systemd )"
354 +IUSE="readline static static-libs systemd lvm1 lvm2create_initrd selinux +udev +thin device-mapper-only"
355 +REQUIRED_USE="device-mapper-only? ( !lvm1 !lvm2create_initrd !thin )
356 + systemd? ( udev )"
357
358 DEPEND_COMMON="
359 - clvm? (
360 - cman? ( =sys-cluster/cman-3* )
361 - corosync? ( sys-cluster/corosync )
362 - openais? ( sys-cluster/openais )
363 - =sys-cluster/libdlm-3*
364 - )
365 -
366 readline? ( sys-libs/readline:0= )
367 systemd? ( >=sys-apps/systemd-205:0= )
368 udev? ( >=virtual/libudev-208:=[static-libs?] )"
369 @@ -35,7 +27,6 @@ RDEPEND="${DEPEND_COMMON}
370 >=sys-apps/baselayout-2.2
371 !<sys-apps/openrc-0.11
372 !<sys-fs/cryptsetup-1.1.2
373 - !!sys-fs/clvm
374 !!sys-fs/lvm-user
375 >=sys-apps/util-linux-2.16
376 lvm2create_initrd? ( sys-apps/makedev )
377 @@ -167,29 +158,7 @@ src_configure() {
378 # disable O_DIRECT support on hppa, breaks pv detection (#99532)
379 use hppa && myconf+=( --disable-o_direct )
380
381 - if use clvm; then
382 - myconf+=( --with-cluster=${buildmode} )
383 - # 4-state! Make sure we get it right, per bug 210879
384 - # Valid options are: none, cman, gulm, all
385 - #
386 - # 2009/02:
387 - # gulm is removed now, now dual-state:
388 - # cman, none
389 - # all still exists, but is not needed
390 - #
391 - # 2009/07:
392 - # TODO: add corosync and re-enable ALL
393 - local clvmd=""
394 - use cman && clvmd="cman"
395 - #clvmd="${clvmd/cmangulm/all}"
396 - use corosync && clvmd="${clvmd:+$clvmd,}corosync"
397 - use openais && clvmd="${clvmd:+$clvmd,}openais"
398 - [ -z "${clvmd}" ] && clvmd="none"
399 - myconf+=( --with-clvmd=${clvmd} )
400 - myconf+=( --with-pool=${buildmode} )
401 - else
402 - myconf+=( --with-clvmd=none --with-cluster=none )
403 - fi
404 + myconf+=( --with-clvmd=none --with-cluster=none )
405
406 econf \
407 $(use_enable readline) \
408 @@ -249,11 +218,6 @@ src_install() {
409 newinitd "${FILESDIR}"/lvmetad.initd-2.02.116-r3 lvmetad
410 fi
411
412 - if use clvm; then
413 - newinitd "${FILESDIR}"/clvmd.rc-2.02.39 clvmd
414 - newconfd "${FILESDIR}"/clvmd.confd-2.02.39 clvmd
415 - fi
416 -
417 if use static-libs; then
418 dolib.a libdm/ioctl/libdevmapper.a
419 if use !device-mapper-only ; then
420
421 diff --git a/sys-fs/lvm2/lvm2-2.02.181.ebuild b/sys-fs/lvm2/lvm2-2.02.181.ebuild
422 index 749cef8bdd5..ea67d28a6d8 100644
423 --- a/sys-fs/lvm2/lvm2-2.02.181.ebuild
424 +++ b/sys-fs/lvm2/lvm2-2.02.181.ebuild
425 @@ -12,19 +12,11 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
426 LICENSE="GPL-2"
427 SLOT="0"
428 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
429 -IUSE="readline static static-libs systemd clvm cman corosync lvm2create_initrd openais sanlock selinux +udev +thin device-mapper-only"
430 -REQUIRED_USE="device-mapper-only? ( !clvm !cman !corosync !lvm2create_initrd !openais !sanlock !thin )
431 - systemd? ( udev )
432 - clvm? ( !systemd )"
433 +IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux +udev +thin device-mapper-only"
434 +REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
435 + systemd? ( udev )"
436
437 DEPEND_COMMON="
438 - clvm? (
439 - cman? ( =sys-cluster/cman-3* )
440 - corosync? ( sys-cluster/corosync )
441 - openais? ( sys-cluster/openais )
442 - =sys-cluster/libdlm-3*
443 - )
444 -
445 dev-libs/libaio[static-libs?]
446 static? ( dev-libs/libaio[static-libs] )
447 !static? ( dev-libs/libaio[static-libs?] )
448 @@ -39,7 +31,6 @@ RDEPEND="${DEPEND_COMMON}
449 >=sys-apps/baselayout-2.2
450 !<sys-apps/openrc-0.11
451 !<sys-fs/cryptsetup-1.1.2
452 - !!sys-fs/clvm
453 !!sys-fs/lvm-user
454 >=sys-apps/util-linux-2.16
455 lvm2create_initrd? ( sys-apps/makedev )
456 @@ -165,29 +156,7 @@ src_configure() {
457 myeconfargs+=( --with-thin=none --with-cache=none )
458 fi
459
460 - if use clvm; then
461 - myeconfargs+=( --with-cluster="$(usex static internal shared)" )
462 - # 4-state! Make sure we get it right, per bug 210879
463 - # Valid options are: none, cman, gulm, all
464 - #
465 - # 2009/02:
466 - # gulm is removed now, now dual-state:
467 - # cman, none
468 - # all still exists, but is not needed
469 - #
470 - # 2009/07:
471 - # TODO: add corosync and re-enable ALL
472 - local clvmd=""
473 - use cman && clvmd="cman"
474 - #clvmd="${clvmd/cmangulm/all}"
475 - use corosync && clvmd="${clvmd:+$clvmd,}corosync"
476 - use openais && clvmd="${clvmd:+$clvmd,}openais"
477 - [ -z "${clvmd}" ] && clvmd="none"
478 - myeconfargs+=( --with-clvmd=${clvmd} )
479 - myeconfargs+=( --enable-lvmlockd-dlm )
480 - else
481 - myeconfargs+=( --with-clvmd=none --with-cluster=none )
482 - fi
483 + myeconfargs+=( --with-clvmd=none --with-cluster=none )
484
485 myeconfargs+=(
486 $(use_enable readline)
487 @@ -253,11 +222,6 @@ src_install() {
488 newinitd "${FILESDIR}"/lvmlockd.initd-2.02.166-r1 lvmlockd
489 fi
490
491 - if use clvm; then
492 - newinitd "${FILESDIR}"/clvmd.rc-2.02.39 clvmd
493 - newconfd "${FILESDIR}"/clvmd.confd-2.02.39 clvmd
494 - fi
495 -
496 if use static-libs; then
497 dolib.a libdm/ioctl/libdevmapper.a
498 dolib.a libdaemon/client/libdaemonclient.a #462908
499
500 diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml
501 index cca547ca5c2..c1a65d74e23 100644
502 --- a/sys-fs/lvm2/metadata.xml
503 +++ b/sys-fs/lvm2/metadata.xml
504 @@ -16,12 +16,8 @@
505 <description>Backup to Robin. Please CC on bugs.</description>
506 </maintainer>
507 <use>
508 - <flag name="clvm">Allow users to build clustered lvm2</flag>
509 - <flag name="cman">Cman support for clustered lvm</flag>
510 - <flag name="corosync">Corosync support for clustered lvm</flag>
511 <flag name="lvm1">Allow users to build lvm2 with lvm1 support</flag>
512 <flag name="lvm2create_initrd">Install lvm2create_initrd script and pull in <pkg>sys-apps/makedev</pkg> for the /sbin/MAKEDEV command</flag>
513 - <flag name="openais">Openais support for clustered lvm</flag>
514 <flag name="thin">Support for thin volumes</flag>
515 <flag name="device-mapper-only">Build only device-mapper and not the rest of LVM2 (UNSUPPORTED)</flag>
516 <flag name="sanlock">Enable lvmlockd with support for sanlock</flag>