sys-apps/systemd: add warning to rebuild system generators
authorMike Gilbert <floppym@gentoo.org>
Mon, 17 Jul 2017 15:07:41 +0000 (11:07 -0400)
committerMike Gilbert <floppym@gentoo.org>
Mon, 17 Jul 2017 15:07:58 +0000 (11:07 -0400)
Bug: https://bugs.gentoo.org/625402
Package-Manager: Portage-2.3.6_p16, Repoman-2.3.2_p84

sys-apps/systemd/systemd-234.ebuild

index 29d13ba5bf10df31f26758b1b01f333cfbb09c31..c80965e1c39fc267b4993a677ea8e7cf786d4cab 100644 (file)
@@ -436,6 +436,11 @@ pkg_postinst() {
                ewarn "You should replace the resolv.conf symlink:"
                ewarn "ln -snf ${ROOTPREFIX%/}/lib/systemd/resolv.conf ${ROOT}etc/resolv.conf"
        fi
+
+       if [[ -e "${EROOT%/}"/usr/lib/systemd/system-generators ]]; then
+               ewarn "Please rebuild any packages which install system generators."
+               ewarn "  emerge --oneshot --usepkg=n /usr/lib/systemd/system-generators"
+       fi
 }
 
 pkg_prerm() {