Removing documentation
William A. Mahaffey III
wam at hiwaay.net
Fri Feb 12 16:04:45 UTC 2016
On 02/12/16 09:42, Matthew Seaman wrote:
> On 12/02/2016 14:56, Jim Ohlstein wrote:
>> This is a good point. I still don't understand why pkg(8) is not in the
>> base (though I imagine there's a reason and it takes less than a minute
>> to install). There can't be many users who install a base system and use
>> it without a single additional piece of software. However, for my $0.02,
>> that is the only change I'd make to base at this point with respect to
>> package management, aside from my pkg(8) wishlist. As an aside, and
>> fwiw, unless there is a non-GPL'd Ada compiler out there, we won't see
>> Ada or any Ada-based binaries in base, even if Synth turns out to be the
>> best thing since sliced bread.
> The primary reason pkg(8) is not in base is to decouple it from the
> FreeBSD release timescale. Given the promises about API/ABI stability
> over a major release branch, development of pkg(8) would be forced to
> slow to a crawl.
>
> pkg(8) still has a lot of changes yet to be realized, both in its own
> code, and in the code of both the ports and the base system, and in
> adjunct software like poudriere or indeed, synth, so it is likely to
> remain a 'port' for some time to come. It is not completely
> inconceivable though that at some future point, pkg(8) will have matured
> into stability and require little further development, in which case,
> importing it to base would be a natural next move.
>
> Cheers,
>
> Matthew
There was a thread a month or 2 back that mentioned adopting the pkg
'package format' for binary base packages. This would at least unify
base & userland binaries under 1 package management system (& I *love*
freebsd-update, BTW, *NO* aspersions being cast here). As I understand
things, there would be separate repo's for base (obviously) & userland,
but 1 unified format/package-manager. For those wanting to compile
either base or userland themselves, they still could, since pkg is
reasonably 'port' aware (& hopefuly could be made /usr/src aware as
well), & they could use whatever src-base/port management tools they
wanted. I definitely agree that a well integrated ability to possibly
mix locally compiled stuff w/ repo-binaries is quite desirable in many
scenarios & a nice advantage for FreeBSD. $0.02 from the (*very*) cheap
seats, no more, no less ....
--
William A. Mahaffey III
----------------------------------------------------------------------
"The M1 Garand is without doubt the finest implement of war
ever devised by man."
-- Gen. George S. Patton Jr.
More information about the freebsd-ports
mailing list