[FreeBSD-Announce] BSD-Licensed Combinatorics library/utility
Devin Teske
dteske at freebsd.org
Mon Dec 16 14:37:39 UTC 2019
Ports is like the “friend zone” that women put men when they are uninterested in you as a mate.
“Prove it is popular in ports first” is a terminal fate, not a gateway.
Also, I already told you why it is not a good candidate for ports.
Also, bloat does not describe this software.
—
Devin
Sent from my iPhone
> On 12 Dec 2019, at 9:10 AM, Cy Schubert <Cy.Schubert at cschubert.com> wrote:
>
>> On December 12, 2019 6:39:05 AM PST, Warner Losh <imp at bsdimp.com> wrote:
>>> On Thu, Dec 12, 2019, 6:08 AM Lars Engels <lme at freebsd.org> wrote:
>>>
>>>> On Thu, Dec 12, 2019 at 12:19:01PM +0100, Julian H. Stacey wrote:
>>>> Devin Teske wrote:
>>>>> I???d like to announce a new utility/library for FreeBSD base
>>> available for review.
>>>>>
>>>>> https://reviews.freebsd.org/D16132
>> <https://reviews.freebsd.org/D16132
>>>>
>>>>>
>>>>> Preview HTML-formatted manuals:
>>>>> https://fraubsd.org/doc/cmb.1.html
>> <https://fraubsd.org/doc/cmb.1.html
>>>>
>>>>> https://fraubsd.org/doc/cmb.3.html
>> <https://fraubsd.org/doc/cmb.3.html
>>>>
>>>>
>>>> ... etc.
>>>>
>>>> It cost pain & disputes forcing other code from src/ to ports/ ,
>>>> despite which src/ has bloated. No more bloat please.
>>>
>>> It's no bloat:
>>>
>>> -r-xr-xr-x 1 root wheel 23K Dec 12 14:04 /usr/bin/cmp
>>> -r--r--r-- 1 root wheel 29K Dec 12 14:04
>>> /usr/lib/debug/usr/bin/cmp.debug
>>> -r--r--r-- 1 root wheel 1.9K Dec 12 14:04
>> /usr/share/man/man1/cmp.1.gz
>>> -r--r--r-- 1 root wheel 151B Dec 12 14:04
>>> /usr/tests/usr.bin/cmp/Kyuafile
>>> -r-xr-xr-x 1 root wheel 2.3K Dec 12 14:04
>>> /usr/tests/usr.bin/cmp/cmp_test
>>> -r-xr-xr-x 1 root wheel 2.6K Dec 12 14:04
>>> /usr/tests/usr.bin/cmp/cmp_test2
>>>
>>>
>>> Given that on embedded systems debug, kyua and man pages are usually
>> not
>>> installed, cmp(1) adds just 23 kB to the image.
>>>
>>
>> Cmb and cmp are different things. Cmb is not yet in the system.
>>
>> But I'm with Julian on this one: this hasn't been socialized, seems
>> auxiliary to our needs and could better be served as a port. There
>> might be
>> good arguments to include it, but I've not yet seen them clearly
>> articulated yet.
>>
>> Warner
>>
>> _______________________________________________
>>> freebsd-hackers at freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>>> To unsubscribe, send any mail to
>> "freebsd-hackers-unsubscribe at freebsd.org"
>>>
>> _______________________________________________
>> freebsd-hackers at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>> To unsubscribe, send any mail to
>> "freebsd-hackers-unsubscribe at freebsd.org"
>
> Agreed. A good example is mergemaster(8) which started out in ports and was subsequently moved to base.
>
> Also, to run our testsuite in /usr/tests one must install devel/kyua from ports.
>
> I see nothing wrong with putting it in ports for now. It should be there to start with.
>
>
>
> --
> Pardon the typos and autocorrect, small keyboard in use.
> Cy Schubert <Cy.Schubert at cschubert.com>
> FreeBSD UNIX: <cy at FreeBSD.org> Web: https://www.FreeBSD.org
>
> The need of the many outweighs the greed of the few.
>
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
More information about the freebsd-hackers
mailing list