Re: Testing a port built with poudriere

From: Guido Falsi via freebsd-ports <freebsd-ports_at_freebsd.org>
Date: Thu, 27 May 2021 08:22:04 UTC
On 27/05/21 09:08, Tatsuki Makino wrote:
> bob prohaska wrote on 2021/05/27 11:14:
> 
>> Is it possible to try out the lxqt package without altering the
>> existing ports installed using make in the ports tree?
>>
> 
> I think it would be difficult to do it without modifying the host environment.
> You probably also need the x11-servers/xorg-nestserver package.
> 
> The following command will launch the interactive shell of jail, which has everything you need for now.
> poudriere bulk -j main -i x11-wm/lxqt x11-servers/xorg-nestserver x11/xterm
> 
> After this, you have to make nestserver connect to the host Xorg via ssh or something, but the explanation of that is tedious :)
> 


I''d suggest, after building the package set with poudriere, to use some 
virtualization solution (bhive, virtualbox, or emulation like qemu if a 
different architecture is required (arm for example)) to test the 
packages without interfering with the host system installation.

Vagrant can also be helpful in simplifying repetitive tasks with VMs.

-- 
Guido Falsi <mad@madpilot.net>