commit:     7143f859648798a76539a351da410945084db03e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  8 14:28:11 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Aug  8 14:28:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7143f859

net-misc/networkmanager: remove empty /run/NetworkManager only

Instead of removing all empty directories, just remove /run/NetworkManager
and its parent.

https://bugs.gentoo.org/590718#c5

Package-Manager: portage-2.3.0_p16

 net-misc/networkmanager/networkmanager-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/networkmanager-1.2.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.2.4.ebuild
index 9c3163d..c37e251 100644
--- a/net-misc/networkmanager/networkmanager-1.2.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.2.4.ebuild
@@ -277,8 +277,8 @@ multilib_src_install_all() {
        insinto /usr/share/polkit-1/rules.d/
        doins 
"${FILESDIR}/01-org.freedesktop.NetworkManager.settings.modify.system.rules"
 
-       # Remove any empty directories
-       find "${D}" -type d -empty -delete || die
+       # Remove empty /run/NetworkManager
+       rmdir "${D}"/run/NetworkManager "${D}"/run || die
 }
 
 pkg_postinst() {

Reply via email to