Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2020 13:11:34 +0300
From:      abi <abi@abinet.ru>
To:        freebsd-ports@freebsd.org
Subject:   Re: portmaster new development
Message-ID:  <deb56698-d7ba-73f1-a0cf-1cf238055323@abinet.ru>
In-Reply-To: <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com>
References:  <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <X%2BhEUk7K92mi%2BEca@home.opsec.eu> <X%2BhMcRqUX17XyyBQ@c720-r368166.fritz.box> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 28.12.2020 12:44, David Gessel wrote:
>
>
> -------- Original Message --------
> Subject: Re: portmaster new development
> From: LuMiWa via freebsd-ports <freebsd-ports@freebsd.org>
> To: freebsd-ports@freebsd.org
> Date: 2020-12-27 02:00+0300
>
>> On Sun, 27 Dec 2020 11:16:23 +0100
>> Michael Grimm <trashcan@ellael.org> wrote:
>>
>>> Matthias Apitz <guru@unixarea.de> wrote:
>>>> El día domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, Kurt
>>>> Jaeger escribió:
>>>
>>>>> That works as well. I have a checkout of the ports tree, use
>>>>> make config to define non-default port options. This stores the
>>>>> selected OPTIONs in /var/db/ports/, and poudriere uses those
>>>>> options just fine.
>>>
>>>> Re/ the options, I copy them into the jail with something like this
>>>> procedure:
>>>>
>>>> # cd /usr/ports/mail/mutt
>>>> # make config
>>>>
>>>> # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt
>>>> # cp /var/db/ports/mail_mutt/options
>>>> /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt
>>>>
>>>> 'freebsd-head' is the name of the poudriere jail (I have some of
>>>> them) and the ports options stay there, as well the make.conf
>>>> options in /usr/local/etc/poudriere.d/freebsd-head-make.conf
>>>
>>>
>>> I am following stable, and my jail's name has been set to stable.
>>>
>>> All of poudriere's settings/configs are kept in:
>>>
>>>     /usr/local/etc/poudriere.d
>>>
>>
>> The subject is 'portmaster new development' but again start pushing
>> poudriere to FreeBSD users. I do not use zfs file system and I do not
>> use poudriere and I do not want to use on my computer for building some
>> ports and then spending hours and hours with poudriere with not enough
>> machine. For me is portmaster perfect as is now.
>>
>>
>>
>
>
> I have to agree, portmaster works for certain user cases where 
> poudriere doesn't, like mine.  The answer seems to be just (buy) a 
> high end machine and dedicate it to build with lots of RAM, high end 
> CPU's, and a big ZFS array with the right combination of SSDs etc and 
> it is fast and stable!
>
>
I build my ports in poudriere in VM without zfs or ssd on pre-Sandy 
Bridge CPU. I don't have enough memory or disk space, so I don't use 
tmpfs or ccache either. I migrated from portmaster when it was abandoned 
several years ago and don't think I'll come back, especially if new 
portmaster will be written on bash. The idea behind portmaster was zero 
dependencies, so it doesn't brake after major upgrades.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?deb56698-d7ba-73f1-a0cf-1cf238055323>