Hi, Beyond the dubious name for this use-flag ('tools' would have been better IMHO), it is off by default, and will break many systems. Please set it to enabled by default (and renaming might be a good idea). Regards Reproducible: Always Steps to Reproduce: 1. emerge sys-fs/lvm2 Actual Results: Those who need lvm service at boot will have their system broken Expected Results: No unintended churn, especially breaking ones.
You are supposed to read your news before updating, and so not break your system in the process: https://www.gentoo.org/support/news-items/2022-11-19-lvm2-default-USE-flags.html
The news item should help you here. Please open a new ticket with log files if there is something else broken. This includes * the complete build.log as attachment and * a paste of the emerge info as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793e2d209234d2e90ca28f37f5474d619b455f9f commit 793e2d209234d2e90ca28f37f5474d619b455f9f Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-15 15:10:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-15 15:12:24 +0000 sys-fs/lvm2: add pkg_postinst warning for USE=lvm -> USE=-lvm I was reluctant to do this because we already published a news item (and it's the critical news item mechanism for a reason) but if it saves someone some pain, it's worth it, and it's cheap to do. Show a warning for USE=-lvm -> USE=lvm or for fresh installs with USE=-lvm as a one-off. But warnings are not a substitute for reading news items, so this is mostly for the benefit of new users who might be confused about how to get the tools they're familiar with. Bug: https://bugs.gentoo.org/718910 Bug: https://bugs.gentoo.org/890254 Signed-off-by: Sam James <sam@gentoo.org> ...m2-2.03.17-r1.ebuild => lvm2-2.03.17-r2.ebuild} | 39 ++++++++++++++++------ 1 file changed, 28 insertions(+), 11 deletions(-)