Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Jan 2020 21:53:40 +0000
From:      Chris Rees <crees@FreeBSD.org>
To:        Devin Teske <dteske@freebsd.org>
Cc:        freebsd-hackers@freebsd.org, Cy Schubert <Cy.Schubert@cschubert.com>, Lars Engels <lme@freebsd.org>, "Julian H. Stacey" <jhs@berklix.com>
Subject:   Re: [FreeBSD-Announce] BSD-Licensed Combinatorics library/utility
Message-ID:  <9351DC26-D81F-4CE6-81A8-0448881FC793@FreeBSD.org>
In-Reply-To: <951A6CD9-5184-4B67-A852-14175ADD77E0@freebsd.org>
References:  <51AD9B50-9488-45CE-878F-EE97F6914E49@freebsd.org> <201912121119.xBCBJ2Jo017249@fire.js.berklix.net> <20191212130825.GJ5400@e.0x20.net> <CANCZdfpmyk23w0RmYiVOHx3Qzga_H9G=uXypPgGkktwQqX_%2B%2Bg@mail.gmail.com> <72753F50-8810-43C1-BDDD-E541278A146F@cschubert.com> <F436A4E2-5657-4B23-A574-2D66EA68A240@freebsd.org> <17EEA2EB-D963-449F-81FE-E18DD62B2BF6@bayofrum.net> <A263E747-779D-4CBE-B605-EFB1FA1F5BFF@freebsd.org> <207F328C-0557-4BA5-9C1D-12BFB227F8D4@FreeBSD.org> <951A6CD9-5184-4B67-A852-14175ADD77E0@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On 5 January 2020 19:14:08 GMT, Devin Teske <dteske@freebsd.org> wrote:
>
>
>> On Jan 5, 2020, at 11:05, Chris Rees <crees@FreeBSD.org> wrote:
>>=20
>>=20
>>=20
>> On 5 January 2020 18:57:02 GMT, Devin Teske <dteske@freebsd.org
><mailto:dteske@freebsd.org>> wrote:
>>>=20
>>>=20
>>>> On Jan 5, 2020, at 09:26, Chris Rees <crees@bayofrum.net> wrote:
>>>>=20
>>>> Hi Devin,
>>>>=20
>>>> There are many examples where utilities have moved from ports to
>>> base- portsnap being one I can think of.
>>>>=20
>>>> I don't think that ports is really a dead zone for software- pkg
>>> install -y cmb takes around seven seconds, and I would struggle to
>>> imagine that anyone uses a system with no ports installed.
>>>>=20
>>>> The argument would obviously change if you wanted to use it in
>>> bsdinstall or similar- is that why you're frustrated here?
>>>>=20
>>>=20
>>> 1. Build option survey for testing different combinations of options
>>> when building base
>>> 2. Building ports built with different combinations of options when
>>> available
>>>=20
>>> Both of those situations may preclude having any packages installed.
>>=20
>> We use devel/ccache with poudriere all the time- it's not really a
>big problem.
>>=20
>> Having it in ports has the massive advantages that it becomes
>available for all versions of FreeBSD, as well as having immediate
>bugfixes and the most up to date version available at all times.
>>=20
>> Granted, it does appear pretty mature... but given that no one needs
>to approve a port being added (and there are many people who would
>gladly make one), it would definitely be the best first step to get
>wider exposure more quickly.
>>=20
>> Even while the decisions on importing are ongoing, you could stick it
>in a port today.
>>=20
>> "Ports are just as much a part of the OS as base=E2=80=9D.
>>=20
>
>Thanks. I=E2=80=99ll make some ports. I also have to make ports for the
>optional bindings (which include Perl and Python bindings written in C
>for tapping into the library from higher-level languages).

Let me know if I can help- I'll happily review ports commits or even write =
the ports for you if you're short on time.

Chris

--=20
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9351DC26-D81F-4CE6-81A8-0448881FC793>