Date: Fri, 8 Aug 2025 16:05:08 +0300 From: Christos Chatzaras <chris@cretaforce.gr> To: vermaden <vermaden@interia.pl> Cc: Sulev-Madis Silber <freebsd-current-freebsd-org111@ketas.si.pri.ee>, "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>, "freebsd-stable@freebsd.org" <freebsd-stable@FreeBSD.org>, "freebsd-pkgbase@freebsd.org" <freebsd-pkgbase@FreeBSD.org> Subject: Re: PKGBASE Removes FreeBSD Base System Feature Message-ID: <60C3169A-3793-4E65-9113-A402934618A8@cretaforce.gr> In-Reply-To: <ckjuzadqerchrokhlejz@pkwi> References: <zxdjhwcktnktdqzisgzy@qkoz> <FD0B239A-7DE4-4588-840E-C31FBBECBBEF@submonkey.net> <pecwwvnjxkiaplcpxkph@fpas> <DA41BBC2-6AD6-44FC-8C0A-213D63DBFF15@ketas.si.pri.ee> <ckjuzadqerchrokhlejz@pkwi>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] > On 8 Aug 2025, at 04:20, vermaden <vermaden@interia.pl> 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. > > 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 > > Its literally the same 'separation' as the Base System for binaries: > - /bin > - /usr/bin > - /sbin > - /usr/sbin > > And /usr/local PREFIX for third party packages as: > - /usr/local/bin > - /usr/local/sbin > > Regards, > vermaden I support the pkgbase approach and agree with the proposed separation. [-- Attachment #2 --] <html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On 8 Aug 2025, at 04:20, vermaden <vermaden@interia.pl> wrote:</div><br class="Apple-interchange-newline"><div><div>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.<br><br>My 'vote' here does not changed.<br><br>Lets keep pkg(8) for third party packages with:<br>- /etc/pkg<br>- /usr/local/etc/pkg<br>- /var/db/pkg<br><br>Lets have pkgbase(8) for FreeBSD Base System PKGBASE with:<br>- /etc/pkgbase<br>- /usr/local/etc/pkgbase<br>- /var/db/pkgbase<br><br>Its literally the same 'separation' as the Base System for binaries:<br>- /bin<br>- /usr/bin<br>- /sbin<br>- /usr/sbin<br><br>And /usr/local PREFIX for third party packages as:<br>- /usr/local/bin<br>- /usr/local/sbin<br><br>Regards,<br>vermaden<br></div></div></blockquote><br></div><div><p class="p1">I support the pkgbase approach and agree with the proposed separation.</p></div></body></html>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?60C3169A-3793-4E65-9113-A402934618A8>
