Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2020 08:14:29 -0800
From:      Chris <portmaster@bsdforge.com>
To:        freebsd-ports <freebsd-ports@freebsd.org>
Cc:        abi <abi@abinet.ru>, Stefan Esser <se@freebsd.org>
Subject:   Re: portmaster new development
Message-ID:  <bcd59cb26efea673e5e4d02973ea38bd@bsdforge.com>
In-Reply-To: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org>
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> <deb56698-d7ba-73f1-a0cf-1cf238055323@abinet.ru> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-12-28 05:16, Stefan Esser wrote:
> Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> 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.
> 
> You are free to use poudriere and it definitely is the official tool
> for FreeBSD package building (and I have to use it myself and it has
> cost me a lot of time rebuilding broken poudriere jails and keeping
> them in state that I can use them to test new ports on a number of
> different releases as well as i386 plus amd64).
> 
> And while you are free to never again use portmaster, telling people
> that it has been abandoned is just a _lie_ and I'd want to ask you to
> stop telling it. It has been continuously maintained for decades.
> 
> The next version will not be using bash but LUA, which is highly
> portable and does not have problematic dependencies. I'm well aware
> that a pure shell script has its advantages, but bringing down the
> time to scan for updates on my system from 300 to less than 10 seconds
> (for > 2000 installed packages) combined with the ability to build
> ports in a clean jail might make it an attractive choice for current
> users of the /bin/sh based version.

The lovely thing about options, is that *everyone* gets to have one.
The more the merrier! :-)

@Stefan
Really excited to hear about your LUA version of portmaster.
Thanks! :-)

--Chris

> 
> Regards, STefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bcd59cb26efea673e5e4d02973ea38bd>