Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Oct 2017 10:51:39 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: Status of portupgrade and portmaster?
Message-ID:  <b7e9e82e-f657-3c6a-a96a-f0ee486f12f5@FreeBSD.org>
In-Reply-To: <CAN6yY1ukz_gn3Ny4J52qoq0KjGmvDxLEZrBenXPA7o-YC%2BHSyg@mail.gmail.com>
References:  <81D84A650858BA40BF6936408052E6BC0138263988@msgdb11.utad.utoledo.edu> <k20i-pniy-wny@FreeBSD.org> <20170929182305.GE86601@home.opsec.eu> <20170929183448.GA175@gmail.com> <77334fc4-b64e-45ed-a443-4076e47acee3@BY2NAM03FT029.eop-NAM03.prod.protection.outlook.com> <BN6PR2001MB173012B1DBBC7BB0A900DAA2807E0@BN6PR2001MB1730.namprd20.prod.outlook.com> <COL004-MC4F55p68V8z000ac00b@COL004-MC4F55.hotmail.com> <BN6PR2001MB17309E4F64000C0C00DA086D807F0@BN6PR2001MB1730.namprd20.prod.outlook.com> <CAN6yY1ukz_gn3Ny4J52qoq0KjGmvDxLEZrBenXPA7o-YC%2BHSyg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rkOW707fF91exl4CETUWAoO4kcGpAh7tO
Content-Type: multipart/mixed; boundary="oDB66cIDb9NR5DeBhK9JiCfvVud3BE2Ms";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: freebsd-ports@freebsd.org
Message-ID: <b7e9e82e-f657-3c6a-a96a-f0ee486f12f5@FreeBSD.org>
Subject: Re: Status of portupgrade and portmaster?
References: <81D84A650858BA40BF6936408052E6BC0138263988@msgdb11.utad.utoledo.edu>
 <k20i-pniy-wny@FreeBSD.org> <20170929182305.GE86601@home.opsec.eu>
 <20170929183448.GA175@gmail.com>
 <77334fc4-b64e-45ed-a443-4076e47acee3@BY2NAM03FT029.eop-NAM03.prod.protection.outlook.com>
 <BN6PR2001MB173012B1DBBC7BB0A900DAA2807E0@BN6PR2001MB1730.namprd20.prod.outlook.com>
 <COL004-MC4F55p68V8z000ac00b@COL004-MC4F55.hotmail.com>
 <BN6PR2001MB17309E4F64000C0C00DA086D807F0@BN6PR2001MB1730.namprd20.prod.outlook.com>
 <CAN6yY1ukz_gn3Ny4J52qoq0KjGmvDxLEZrBenXPA7o-YC+HSyg@mail.gmail.com>
In-Reply-To: <CAN6yY1ukz_gn3Ny4J52qoq0KjGmvDxLEZrBenXPA7o-YC+HSyg@mail.gmail.com>

--oDB66cIDb9NR5DeBhK9JiCfvVud3BE2Ms
Content-Type: text/plain; charset=utf-8
Content-Language: en-GB
Content-Transfer-Encoding: quoted-printable

On 30/09/2017 18:06, Kevin Oberman wrote:
> John did state that he would continue to support synth. I can't say if =
he
> has continued to make contributions. In any case, only poudriere is
> available for maintaining ports in HEAD and I, for one, feel that it is=

> simply unacceptable as it make FreeBSD unusable for those of us with on=
ly
> "small" systems where the weight poudriere simply can't be justified. (=
I
> have no system with other than SATA disk drives and, for my current nee=
ds,
> 1 TB of SATA on my development system and .5TB on my production system =
is
> adequate. Both systems are physically constrained in expansion capabili=
ty,
> though otherwise easily meet my requirements.

I don't know what it is about poudriere that elicits this immediate
reaction that it is some sort of behemoth, trampling through disks by
the bushel, shouldering aside other processes to seize the best bits of
RAM and making CPUs cry with incessant demands for more cycles.

It's simply not so.

poudriere is really a very thin layer of shell scripts (and a few other
bits) over the general ports make system.  All of the really heavy
lifting is done by the compilers and so forth /that you'ld have to
invoke anyhow/.

In fact, I'd say that if your system is /at all/ capable of building the
ports you want, then it is perfectly capable of running poudriere to
help automate that.

Yes, the pkg builders used by the project are pretty chunky bits of kit.
 That's because they are building some 30,000 ports for about 8
different combinations of OS and CPU architecture with a cycle time of
less than two days.

If you're just building a few hundred ports for your own consumption,
then you don't need anything like that amount of resource.  I manage
perfectly well with a 6-year old Core2Duo with 8GB RAM and some 500GB
SSDs which cost me under =C2=A3500 originally + about =C2=A3200 for repla=
cement
drives later on.  Which also runs a bunch of other stuff including my
mail system.

	Cheers,

	Matthew




--oDB66cIDb9NR5DeBhK9JiCfvVud3BE2Ms--

--rkOW707fF91exl4CETUWAoO4kcGpAh7tO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJZ0LqxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAThX4P/i/B1cUVFdV1ntEFb6NiPLae
CXr3nsWS3V6nzD5W5aqRFLlkaLrHftY+LmqdPErZ6GOhG2AQB8oTKiZ9gXreDTmn
WfccDdX7ltmiVsqLWgL1YytBxlSwIvqPuAjvqbXF8OzKuWyiz4J0jZnA2rVTciXv
9qO5zw5yrT3V6/CZa5XwC3ZawLnp4TNcEhQRQl8odh/XriVfOKkZgbjaErpF09iZ
D0jAnCzvMq0SSrB7SfhGLzukt5fyQq+UL+l+uPk4TSaoTYSgs1f7bB9xLT+tK62A
Q5zORGC1nCHilc4NC+6oVcdh9jvub/QglIWqZCXQJU1E7tpYPpF8TSt+idk9ZyBA
V2wG1RLCCDx0NP/ghw8SZiGwclyOBTTs6WuhlEvXkf9mwjjiQyls/PDeMxK/u/JL
d8XFkoqktxZ11zvAtRILsVBC2oTq5+SO677Oguvb/EgslaSYWCZnB8s1qtNTKvZ9
DILxG9ycWbDPp2Svw9wx1wQKpEWJeBIZ/fJr+RuF824w3fycTdLDh8hZbmLqlPsX
//GCinUvx6PHyL1i5s7D0Bv0nYkkTu8H/UdJyzelyGQkMjKvznjymVxNoc8iVarC
t+5uEN+w3GDItE8/9etnfE2bthZJq4mwtsk9oNU4Uepkmt/gMYSIti0iEDxvbb7a
ChD6nOCbp8EXQgH2wSJJ
=JkSw
-----END PGP SIGNATURE-----

--rkOW707fF91exl4CETUWAoO4kcGpAh7tO--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b7e9e82e-f657-3c6a-a96a-f0ee486f12f5>