Date: Wed, 19 Mar 2014 15:10:19 +0000 From: Matthew Seaman <matthew@freebsd.org> To: freebsd-questions@freebsd.org Subject: Re: FreeBSD is really great.. BUT.. Message-ID: <5329B35B.8040005@freebsd.org> In-Reply-To: <CAFNm86TGi5VDznAg3FU%2BVLWD9b3fLo-gA1fzhEhseMZfe2hNuA@mail.gmail.com> References: <CAFNm86TGi5VDznAg3FU%2BVLWD9b3fLo-gA1fzhEhseMZfe2hNuA@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) --IAu584k26ItvPbgofmJUaUmoi588I8gtR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03/19/14 10:34, Martin Braun wrote: > The binary packages on FreeBSD are compiled with so few options availab= le > that you end up compiling the whole bunch from source anyway! >=20 > A simple setup on a mailserver with Postfix, Dovecot, MySQL, and a coup= le > of other packages doesn't work using the binary packages because they a= re > NOT compiled to fit together! >=20 > Now.. what the "=C2=A4"%"#!"!=C2=A4 is the point then!? Why don't we ju= st forget > about binary packages in FreeBSD and make everyone compile? Because we're in a state of transition at the moment. We have not yet completely obsoleted the old pkg_tools (soon though...), so there are changes to the ports tree we cannot make just yet. pkg(8) itself is right now in the process of growing a much more sophisticated solver, which will mean much more intelligence about constructing dependency trees based on the capabilities and requirements of the available packages, rather than the RUN_DEPENDS settings pulled from the ports tree= =2E Yes, it's frustrating at the moment since we're in a half-way house between the old-style ports and the regime where binary packages basically 'just work' for the vast majority of users. (It's likely that there will always be people who want odd combinations of options who will be best advised to compile their own, but ideally they should be few and far between.) The best user experience at the moment seems to be for people building packages using poudriere (or similar) and running their own repo to distribute them. But that's just at the moment, and could well change pretty soon. Cheers, Matthew --IAu584k26ItvPbgofmJUaUmoi588I8gtR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTKbNjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnr3MP/3k+/XFHVwTJ4GQiCg7kKxzL 7mVCHu9YzH3PtK7s0lFIWpGdUraCxg5WbnyKbyUwJjCapWDDFtEq9U9VrQOV8mPb SM+zsjnt0HEcF9akEWqqL/GwbScy18FmXZef04BVROkXjIMaEHd9eEKH7c8cgDEH 0g5uwuFHBVqYRwBL8TSGhqpIgU7lz4PA6km8E3bUZ7TP0Eptx/fHmTeW8rSyans9 NqjfDa6NyyRK+yTU/5AJFwcGYajcHrJtfWU2qjRfPh2Q8BJfDfk03ovFXMyKEvMU Sth6Fk4MKYijThFtoeXgRrZyKqlo+n4mh6nTV8Lck99GK/bwmIKgL/2KMg20Bcmn OGj8k/xnp35UqCfVq+V0gxTsbf2SkFtgiM2tAd+68Nv1/jAS/al8ThB9QIXFXcRf w/m4iOW6+Nv995w2fJaQr4o2mT2E6fVWOCA9xj9KAHzuprsd87t2GS42exgOLuRj H6NRywLfr0rXvIWUUPnmUUKmCsn95YbP7oyKo6Dqwg105yN/X1rbF3wcvuN4cVqT xQrXfKUEtsEDKa7THiJ8tcvNrKRy6JM27RKizJuFeIOA+nrBUzs5ZezxXWc8kx8P h4dG12l2nL1By8d0O6AO5ZhJZXznBUbpOLRYKOpG2VI1FMKQs5PMdZCA0mJtvhfx B/EX+H5cqPOxayhUR8/A =4VcL -----END PGP SIGNATURE----- --IAu584k26ItvPbgofmJUaUmoi588I8gtR--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5329B35B.8040005>