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