Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2016 12:07:34 +0100
From:      Fabian Keil <freebsd-listen@fabiankeil.de>
To:        John Marino <marino@FreeBSD.org>
Cc:        svn-ports-all@freebsd.org
Subject:   Re: svn commit: r407270 - head/ports-mgmt/portmaster
Message-ID:  <20160127120734.7000ed9d@fabiankeil.de>
In-Reply-To: <56A86A88.1070908@marino.st>
References:  <201601261123.u0QBNcvL091258@repo.freebsd.org> <FFDB388E-185C-4A8C-A90A-C61F813B2856@adamw.org> <56A86A88.1070908@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/D7qPajLp.PeQqSJ8nq_ETbt
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

John Marino <freebsd.contact@marino.st> wrote:

> On 1/27/2016 2:29 AM, Adam Weinberger wrote:
=20
> > synth is written in ada. I'm sorry but any port-management port that
> > requires over 20 dependencies before it even works is not
> > lightweight. I assume that dragonflybsd comes with gcc (and ada
> > support maybe), which is great and I'm super happy for you, but you
> > should not be scaring off new users (who will install what the
> > handbook tells them to install) just to promote a new program you
> > wrote. =20
>=20
> 4) pkg ins synth
>=20
> It pulls in one small package.  It's noticibly faster than poudriere and
> blows portmaster out of the water (parallel building)

Is it faster than poudriere when doing the same task (building packages
from source), or when doing something else?

I only looked at synth briefly (and stopped when I realized that
it's written in Ada), but my impression was that it's written with
a different use case in mind and is designed to reuse binary packages.

> Who said you have to build it from source?  Where is that stated?  I'm
> stating it now: It is not recommended that you build it.  The officially
> build versions are absolutely fine.

The "officially build versions" may be absolutely fine for you,
but some people prefer not to use unreproducible binaries they
didn't build themselves:
https://reproducible-builds.org/

> lightweight refers to performance, not the fact that it has dependencies.

That's hardly obvious.

Fabian

--Sig_/D7qPajLp.PeQqSJ8nq_ETbt
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlaopPYACgkQBYqIVf93VJ1ExACeNZ9ZYdsLEk4j6mUl8saXZPVt
3sMAnifTJpf7sUaF03Wt9Azp3OSz9wcA
=p6BG
-----END PGP SIGNATURE-----

--Sig_/D7qPajLp.PeQqSJ8nq_ETbt--



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