Unfortunately, we now have a few people complaining about predictable, consistent behaviour with packaging that is coherent. The base system, FreeBSD, packaged.
The complaints are about the effect of wilful force.
Maybe I'm old-fashioned.
When I force something with my eyes shut (ignoring warnings), I do expect the unexpected as a result of my ignorance ;-)
No your not, even in the Sun-Solaris time they asked themself why rm should be able to delete /.
>The complaints are about the effect of wilful force.
Don't make a function no one uses (because it has no function) but is able destroy the system.
Compare it to a aircraft, shutdown your fuel has probably a emergency function, make a button to instantly destroy your aircraft has no real function nor will it ever be used (aka pkg remove -af).
>Unfortunately, we now have a few people complaining about predictable, consistent behaviour with packaging that is coherent.
That's not predictable but stupidity, try to remove all pkg/Application/Apps from MacOS, Windows, OpenBSD, NetBSD or Android...will the system boot or not? All those operating-systems make a clear distinction from the base-system to "apps" and the system should ALWAYS boot to a state where you can interact with it and so should FreeBSD.
There is not a single system (no OS and no living being) in this world wheres there is a function to destroy itself would not be called a error (the worst possible one)
But hey lets tell Linus (from Linus tech-tips, a Linux beginner) it's your fault because you forgot to read 100 lines, what a wannabe elitist think, there are ZERO point's, that a system should be able to make itself not booting anymore.
Sorry I wasn't clearer before, the laptop is a Lenovo Thinkpad T14 gen3 with an Intel CPU. I poked around in logs a bit but I haven't found anything indicating an error yet.
EDIT: just started reading Ch. 10 on Kernel Debugging[1], will try some things and see if I can extract any useful information. The handbook is so great.
I have a vague sense that kernel panics with iwlwifi should have been resolved before 14.3-RELEASE. Bugzilla should be fairly close to definitive, expect info to be copious but well-organised.
I spent around a year trying to pinpoint the cause(s) of apparently random failures with different (older) hardware. After switching to Kubuntu on the same hardware, I suspect that the issue with FreeBSD was ACPI-related.
If you have crash files from kernel panics: it should be possible to identify, but not necessarily solve, a problem.
While You can spend some hours installing Linux with ZFSBootMenu and LUKS encrypted Root on ZFS - there are ZERO Linux distributions that allow ZFS Boot Environments out of the box.
That is the reason 'why' Linux is not the first class ZFS citizen.
When You make research how to make it for the first time - it can - if you want to check at least several different guides ... but that covers only the encryption part.
There is also the ZFSBootMenu part ...
If you have done this at least once - noted the commands, etc. - it will take shorter - but never shorter then FreeBSD 'Auto (ZFS)' option in the bsdinstall(8) installer where you just select the disk on which it needs to happen and hit [ENTER] key.
For Arch users of KDE Plasma and applications, are essential packages ever missing? <https://wiki.archlinux.org/title/KDE#Installation>
From https://gist.github.com/grahamperrin/307b8cdef5d4dcd30f5fdc4... for FreeBSD:
> It's not unusual for a Tier 1 platform to have no package for a wanted desktop environment. Two platforms are at this tier: …
For example, kde for FreeBSD 15.0-CURRENT was recently missing for a few days for AMD64; is still missing for aarch64 (64-bit ARMv8).
This is not to criticise the maintainers of packages or repos. I do understand the constraints.
The absence of an essential meta package is, inescapably, an impedance when aiming to test installers and upgrades, especially with pkgbase.