Out with the old.

In with the new.

<https://pastebin.com/raw/8SKHsKh2>

– 105 -lib32 base packages automatically removed from FreeBSD 16.0-CURRENT.

#FreeBSD #pkgbase #32bit #base #library #libraries #lib32

οΌ‚Clean up the pkgbase wiki page and remove outdated information.οΌ‚

πŸ’š <https://github.com/FreeBSDFoundation/status-updates/blob/main/Isaac_Freund/2026-02.md> πŸ’š

– via <https://redd.it/1rlnsmr>

@passthejoe

#FreeBSD #pkgbase #documentation

@dvl I always chose the pkgbase method when using poudriere to create a jail.

Historically (before FreeBSD 16.0-CURRENT):

poudriere jail -c -v 15 -j main -m pkgbase=base_latest -U https://pkg.freebsd.org/

– from <https://www.reddit.com/r/freebsd/comments/1cmffhu/poudriere_jail_method_pkgbase/l3atzzs/> (you were in a different thread under the same post).

poudriere-jail(8) and pkgbase: FreeBSD-base package cache accumulation: <https://github.com/freebsd/poudriere/discussions/1276>

#FreeBSD #poudriere #pkgbase

pkg.FreeBSD.org

@stefano similarly boring, in a pleasant silent Sunday way:

– using pkgbase with FreeBSD 14 to work around a bug involving freebsd-update, which is not yet compatible with base packages.

Using pkgbase to put things right is the natural thing to do, when someone demands abandonment of pkgbase 😺

πŸ“¦ https://lists.freebsd.org/archives/freebsd-hackers/2026-February/005736.html πŸ™„

#FreeBSD #pkg #pkgbase #positivity

FreBSD pkgbase MUST be ebandoned

@dch I don't have a great deal of patience with people who supposedly follow FreeBSD, closely, for years, and then express dismay that FreeBSD can be upgraded:

pkg upgrade

I mean, come on, people. The plan was clear enough more than a decade ago.

In last year's <https://mail-archive.freebsd.org/cgi/mid.cgi?dfc2de28-f496-4746-ac78-5b5ff68c5ed6> I refrained from quoting Glen Barber (his 2016 call for testing):

"… Also note (as repeated below), running 'pkg delete -a' will implicitly remove base system packages after they are installed. …"

@dvl

#pkgbase #FreeBSD #pkg #upgrade

I'm on #FreeBSD 14.3 - if I move to 15, it will be on my main dev box: r730-01 - that is always the first host to get updated. Then my package build jail, pkg01 - so I can build my 15.0 packages for that host.

To be clear, I mean the #FreeBSD packages built by my poudriere jail, pkg01.

When I previously went through this (in my mind, but writing it down here), a reply claimed that I should be able to build 15.0 packages now for my upcoming upgrade to 15.

I'm familiar with building FreeBSD itself (i.e. I known I can build FreeBSD 15.0 on my FreeBSD 14.3 host). That is rather distinct from building the packages. I still think I have to be booted and running FreeBSD 15.0 in order to create 15.0 packages.

I shouldn't be so concerned about this. The pkg01 jail started off on FreeBSD 12.0 as I just searched and found here: https://dan.langille.org/2019/10/23/moving-poudriere-from-the-host-into-a-jail/

That system has had at least two hardware upgrades along with name changes. You can find pkg01 on each of these posts:

0 - Dell R710 - see URL above and https://dan.langille.org/2019/11/08/r720-3/
1 - Dell R720 - https://dan.langille.org/2019/11/08/r720-3/
2 - Dell R730 - (current location) https://dan.langille.org/2025/12/10/r730-01-3/

Over that same time period, the host has had two major OS upgrades:

From 12 -> 13 -> 14

Each time I've managed to get the packages done.

I don't know why I'm hesitant this time. I think it is mostly pkgbase.

I want to start building my own #pkgbase... mostly because I have my own poudriere server.

Perhaps I should not be so hesitant and just not build pkgbase and use the FreeBSD provided pkgbase.

Enough of that thought process. Time for a walk in this sunny chilly weather.

Thanks for coming to my TED talk.

Moving poudriere from the host into a jail – Dan Langille's Other Diary

Side note: a minimal installation – base without base (pictured in my previous toot) – is not recommended.

Key mapping fails. This might be acceptable with American keyboards, but the consequences for other maps can be frustrating.

<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291034>

#FreeBSD #pkgbase

291034 – Minimal base is not compatible with (for example) bsdinstall keymap

Today, I installed my first FreeBSD update after switching to pkgbase. It worked perfectly and felt much faster than the β€œold way” using `freebsd-update`. As a user, I also feel that I can better understand what is happening.

However, boot environments are no longer created automatically before updates to the base system.

#FreeBSD #pkgbase

@justine also:

pkg prime-origins | sort -u

pkg leaf | grep -v FreeBSD

pkg leaf

Leaves, fall, nuts, and kernels: <https://www.reddit.com/r/freebsd/comments/1ooox9p/leaves_fall_nuts_and_kernels/>

#FreeBSD #pkg #pkgbase

Upgrading a base package install from 15.0-RELEASE to 16.0-CURRENT

Simple.

<https://people.freebsd.org/~dch/posts/2026-01-18-upgrading-base-packages-to-current/> @dch

#FreeBSD #pkgbase

Upgrading a base package install from 15.0-RELEASE to 16-CURRENT - Random Musings