Hello, I would like to be able to define in /etc/make.conf the pathnames which should be used by ebuilds during build and installation. Think about building for diskless client machines, or installing onto replicated AFS volumes to provide software packages company-wide. In this case one would have to "./configure --prefix=/some/path" and "make prefix=/some/other/path install", because i.e. in the AFS case the software would run from the read-only path, but would have to be installed onto the read-write volumes (prefixing directories in the path with a dot). So having variables RUN_PATH and INSTALL_PATH in /etc/make.conf to override the default path defined in the ebuilds would be a nice thing to have. Bye... Dirk
This request is similar to bug #6474 (User Mode Emerge) and for which I suggest the same fix: allow portage to override FHS and define --prefix (either in the ebuild file, make.conf, environment, or command line parameter) Example: emerge apache --use="-mod_dav +ldap" --prefix=/usr/local/apache
*** This bug has been marked as a duplicate of 6474 ***
although 6474 isnt *exactly* the same there are other bugs which cover this