All the other paths include ${EPREFIX} so setting DESTDIR to ${ED}
doubles ${EPREFIX}, leading  to bug 969036.

This commit sets DESTDIR="${D}" as it should have been from the
start[1].

[1]: 
https://wiki.gentoo.org/wiki/Project:Prefix/Technical_Documentation#The_variables_ED_and_EROOT

Closes: https://bugs.gentoo.org/969036
Signed-off-by: Zurab Kvachadze <[email protected]>
---
 eclass/nginx.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/nginx.eclass b/eclass/nginx.eclass
index d52d9df7b085..a67da18edef8 100644
--- a/eclass/nginx.eclass
+++ b/eclass/nginx.eclass
@@ -762,7 +762,7 @@ nginx_src_test() {
 # and NGINX headers into '/usr/include/nginx'.
 nginx_src_install() {
        debug-print-function "${FUNCNAME[0]}" "$@"
-       emake DESTDIR="${ED}" install
+       emake DESTDIR="${D}" install
        keepdir "/usr/$(get_libdir)/nginx/modules"
 
        keepdir /var/log/nginx
-- 
2.52.0


Reply via email to