On Thu, Aug 7, 2025 at 7:52 PM Daniel Morante <dan...@morante.net> wrote:
>
> > packages installed from ports might depend on packages from
> > the base system
> One of the (if not THE) thing I found appealing about FreeBSD was not
> having to think about or be concerned with that.  You install FreeBSD,
> you get what you need to run (ports/packages) on FreeBSD.
Yea, I'll admit I've been installing it for literally decades and it has always
been quick and easy (at least if you don't want windows/desktop and I
found that went pretty smoothly when I did it not too long ago).

I missed why the tarballs needed to be replaced with this pkg stuff,
but I guess they have a good reason?

rick

>
> On 8/7/2025 10:17 PM, Colin Percival wrote:
> > On 8/7/25 18:20, vermaden wrote:
> >> OK, Colin Percival just announced 15.0-PRERELEASE - yet the PKGBASE
> >> concept - besides 'kinda working' - does not holds to the POLA
> >> principle at all - and if anyone will chose to use PKGBASE instead of
> >> 'classic' install the 'pkg delete -af' will not only delete all the
> >> third party packages but will also WIPE almost ENTIRE BASE SYSTEM of
> >> FreeBSD ... this is not unacceptable to say the least.
> >
> > POLA is inherently subjective; what astonishes one person might be
> > exactly
> > what another person expects.  In this particular case, while someone
> > might
> > indeed be astonished that "forcibly delete everything" deletes
> > everything,
> > someone else could well be astonished if "pkg delete -f clang" doesn't in
> > fact delete clang.
> >
> >> My 'vote' here does not changed.
> >>
> >> Lets keep pkg(8) for third party packages with:
> >> - /etc/pkg
> >> - /usr/local/etc/pkg
> >> - /var/db/pkg
> >>
> >> Lets have pkgbase(8) for FreeBSD Base System PKGBASE with:
> >> - /etc/pkgbase
> >> - /usr/local/etc/pkgbase
> >> - /var/db/pkgbase
> >
> > I would like this idea, except for one wrinkle: I don't think it would
> > work.
> > In particular, packages installed from ports might depend on packages
> > from
> > the base system, so having a single tool which knows about both is
> > necessary.
> >

Reply via email to