Date: Mon, 28 Dec 2020 14:16:40 +0100 From: Stefan Esser <se@freebsd.org> To: abi <abi@abinet.ru> Cc: freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> In-Reply-To: <deb56698-d7ba-73f1-a0cf-1cf238055323@abinet.ru> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw Content-Type: multipart/mixed; boundary="fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo"; protected-headers="v1" From: Stefan Esser <se@freebsd.org> To: abi <abi@abinet.ru> Cc: freebsd-ports@freebsd.org Message-ID: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> Subject: Re: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <X+hEUk7K92mi+Eca@home.opsec.eu> <X+hMcRqUX17XyyBQ@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> In-Reply-To: <deb56698-d7ba-73f1-a0cf-1cf238055323@abinet.ru> --fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable 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=20 > tmpfs or ccache either. I migrated from portmaster when it was abandone= d=20 > several years ago and don't think I'll come back, especially if new=20 > portmaster will be written on bash. The idea behind portmaster was zero= =20 > 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. Regards, STefan --fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo-- --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl/p2rgFAwAAAAAACgkQR+u171r99USF GAf7Bei+KILf3/u4gGwBxqWc5oPhEJtKa2vjf6dbjjALIdh2LiQc13k3+X8IdWuQiN5t4N55oZX9 uJBqsJW9TCXmpnOLfXJ7BT+JArbXmP2l36a7cB1nvlhFPEkwNYCHJ0lmUutjG3FueggPtsMii5uc uS9HejrR+5SBeEBSF/Ym1jbHxUH7LRxHJXu137IWBUvP/0+NqTw8CrJth2c3+xjOHFul5DVfQNQ8 53Vv6fqVgHbKc0067KHUPv64x1vLFJivGDQjCBY6HP7nEtK9WO7uIZNLkkwKdw5Bw9l8i47Bwf3H wyqRK23RdnSk7CUKXyDr7utoskKztoPHpv2PhFauoA== =bhTL -----END PGP SIGNATURE----- --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?253cc0ef-edc3-bac6-72bd-90d82713f465>