app-emulation/qemu: do not apply fcaps on prefix
authorGuilherme Amadio <amadio@gentoo.org>
Thu, 1 Aug 2019 15:06:19 +0000 (17:06 +0200)
committerGuilherme Amadio <amadio@gentoo.org>
Mon, 5 Aug 2019 13:15:23 +0000 (15:15 +0200)
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
Acked-by: Matthias Maier <tamiko@gentoo.org>
app-emulation/qemu/qemu-4.0.0-r3.ebuild
app-emulation/qemu/qemu-4.0.0-r4.ebuild
app-emulation/qemu/qemu-9999.ebuild

index 120a36c5685ef8e491a4020b5fe4a8f2d4fa9423..0d4fcd42894edb4ccfce49d3689e7e6da56b7097 100644 (file)
@@ -763,8 +763,8 @@ pkg_postinst() {
 
        xdg_icon_cache_update
 
-       [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-               fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+       [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
+               fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
        DISABLE_AUTOFORMATTING=true
        readme.gentoo_print_elog
index 81c3c2357646986eeb75b2836aa1afedda5ca17c..8f6347fd6f590151a4f8207ae3f9d54bd828836e 100644 (file)
@@ -765,8 +765,8 @@ pkg_postinst() {
 
        xdg_icon_cache_update
 
-       [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-               fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+       [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
+               fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
        DISABLE_AUTOFORMATTING=true
        readme.gentoo_print_elog
index 33d12d84c6ebc7d906342deac08ababd3e2a75e8..5dada763cbc006eaa0c31c4bef1fd4a78a03775d 100644 (file)
@@ -760,8 +760,8 @@ pkg_postinst() {
 
        xdg_icon_cache_update
 
-       [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
-               fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
+       [[ -z ${EPREFIX} ]] && [[ -f ${EROOT}/usr/libexec/qemu-bridge-helper ]] && \
+               fcaps cap_net_admin ${EROOT}/usr/libexec/qemu-bridge-helper
 
        DISABLE_AUTOFORMATTING=true
        readme.gentoo_print_elog