lvm2 links to libdevmapper.so.1.00 which is replaced by /lib/libdevmapper.so.1.01 by the new ebuild. This causes lvm2 to fail on the next reboot unless lvm2 is re-emerged. Work around to boot after boot fails: ln -sf /lib/libdevmapper.so.1.01 /lib/libdevmapper.so.1.00 After booting lvm2 should be re-emerged to fix dependencies. revdep-rebuild does not pick this problem up and the ebuild makes no mention of it. Reproducible: Always Steps to Reproduce: 1.see desc 2. 3. Actual Results: all lvm2 tool broken and lv volumes will not mount on reboot
Portage isn't able to care for reverse dependencies (yet). At least if you emerge system critical libs, you should always run `revdep-rebuild` afterwards.