On Wed, 8 Aug 2018 19:12:37 +0200
tu...@posteo.de wrote:

> Hi,
> 
> is it possible to go through process of installing a not-installed
> package from source to executable ... without actually install the
> package - so the system as such is not touched?
> 
> Cheers
> Meino
> 
> 
> 

You can use ebuild for that. The commands to build without merging
would be
ebuild /usr/portage/my-package/my-ebuild-file.ebuild install

This will download, unpack, build, and install the package into your
temporary portage build directory (usually /var/tmp/portage). It will
not resolve any dependencies though, this has to be done beforehand.

The temporary install directory is called "image" in the temporary
directory.

You can also go through the whole process step by step,
ebuild /usr/portage/my-package/my-ebuild-file.ebuild unpack
ebuild /usr/portage/my-package/my-ebuild-file.ebuild compile
ebuild /usr/portage/my-package/my-ebuild-file.ebuild install
ebuild /usr/portage/my-package/my-ebuild-file.ebuild qmerge
ebuild /usr/portage/my-package/my-ebuild-file.ebuild clean

the qmerge command will install it into your system, so this is the
step, that you do not want to execute ;)

Cheers
Andreas

Reply via email to