When a user tries to switch to systemd by setting a profile or global USE=systemd then "emerge -uDNav world", lvm2 may be pulled into the dep graph too early and attempt to build with systemd features before systemd is installed. Adding a proper dep in lvm2 ebuilds would help order the builds properly. Thanks!
Created attachment 421810 [details] build.log Attaching build.log for good measure but I think this one's pretty straightforward =)
Add the following to [R]DEPEND. >=sys-apps/systemd-205:0=
Thanks for the report. Fixed in http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a5f34ba6ccfa8a798369f936585aa7bb9e2ed5
(In reply to Doug Goldstein from comment #3) > Thanks for the report. Fixed in > http://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=06a5f34ba6ccfa8a798369f936585aa7bb9e2ed5 I just hit this issue on amd64 stable. Above commit only fixes lvm2-2.02.136-r2 and higher, while latest stable is lvm2-2.02.116-r4 . Could you either stabilize newer lvm2, or also apply the fix to stable ebuilds?
@phajdan.jr: Please be careful not to reset the assignee to default when changing the component on an existing bug report.
This has been in stable for a while now