Re: FreBSD pkgbase vs distsets.

Anthony Pankov <[email protected]>
Newsgroups gmane.os.freebsd.devel.hackers
Message-ID <[email protected]>
Saturday, February 7, 2026, 2:50:20 PM, you wrote:

> And I forgot to mention that distsets building scenario is self-contained, while building base with pkgbase requires ports, e.i. /usr/ports/ports-mgmt/pkg (with thousands of files) which I don't need/use, at least in my building environment.

You can install pkg from file by `pkg add`.


>> At the moment I'm using the code present in Makefiles which allows dissets to be assembled and packaged and placed into a filesystem which is then wrapped into an ISO image. If this code is removed, I will have to spend a lot of time redoing much of my project's code.
>> BR,
>> Sergei.
>> 
>> пятница, 6 февраля 2026 г., 1:35 ПП, Anthony Pankov [email protected] написал:
>> 
>> > Hello hackee,
>> > 
>> > Friday, February 6, 2026, 4:06:36 PM, you wrote:
>> > 
>> > > Hello guys!
>> > 
>> > > As far as I understand, FreeBSD 16 is planned to drop distsets support and move entirely to pkgbase. I am writing to ask you to reconsider this decision.
>> > > I maintain a small FreeBSD-based project for my own hardware ( for amd64 platform, code can be seen here: https://github.com/h4ckee/CoreBSD ), that depends heavily on distsets, and migrating it to a pkgbase-only model would be highly inconvenient. I build custom compact ISO image based on that code. My equipment is for personal use, laptops and a server, but I'm hoping to create a small storage solution based on the compact FreeBSD distribution and may use it on my employer's equipment. There are also other companies and projects that use FreeBSD to build their own distributions—such as appliances and embedded systems—that similarly rely on distsets. I would like to propose keeping distsets intact while continuing to offer pkgbase as an alternative for those who wish to use it, 
 in the same way it is done in the FreeBSD 15 release. I hope you will consider this request favorably.
>> > 
>> > Can you describe more precisely what you are worry about? As of https://github.com/h4ckee/CoreBSD you build your system from sources and I don't fully understand what can prevent you to do the same later.
>> > 
>> > --
>> > Best regards,
>> > Anthony Pankov



-- 
Best regards,
Anthony
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.