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>