Skip site navigation (1)Skip section navigation (2)
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>