Found while attempting to build from source for the first time. https://sourceware.org/git/?p=lvm2.git;a=blob;f=INSTALL;h=8d0d54de333dbdf6a4fa040d6b87565c2e518229;hb=HEAD Line 27, should doc/example.conf be conf/example.conf instead?
In practice it's somewhat outdated - user should use: lvm dumpconfig --type default --unconfigured --withgeneralpreamble --withcomments --ignorelocal --withspaces to obtain runtime info. We are likely heading towards 'minimalistic' lvm.conf file in /etc/lvm dir, so we will see which approach would be the best. We might as well install this 'config' into doc dir of installed lvm2 package.
Fixed upstream (with 2.03.38) https://gitlab.com/lvmteam/lvm2/-/commit/c4b9f50d573e27dbdae5604975b0b6084639776d