FreeCAD. It's fantastic but takes some getting used to. I recommend the Ondsel fork - it's still free and open source except for the cloud storage which you can ignore. Ondsel includes some newer features and some interface changes.
ScottE
When I'm forced to, and not before then. X works perfectly well so there's no reason for me to switch to something else with less features.
Reboot to the snapshot you took of the root fs before starting the update, then just rerun the upgrade. If you are using btrfs (or ZFS) make use of its features so you never have this sort of problem.
So what do I have wrong here?
Nothing, as far as I'm concerned. I guess DEs have to constantly change or they become stale to some people. I'm an older guy than the normal demographic here too and stale is exactly what I want. I run i3 with a bunch of terminals, a browser, and sublime text when vi in a terminal isn't enough (yes, it's really vim, but it'll always be vi to me), and I xsetroot the classic weave pattern for my background. That's it. I don't need or want menus, widgets, themes, file managers or anything else. I guess someday Wayland will win, and I'll be forced to do something different, but until then, not changing this extremely productive and efficient environment.
I don't use Fedora, but I have ZFS on all my Arch systems for everything (including root fs). So, I'll make a guess - is the package you installed for ZFS a DKMS kernel module, or a binary one? That's the first thing. If it's a DKMS module, I don't see anything on your output showing it was compiled, which would explain the module not loading. If it's a binary module in that package, it must be for the exact same version of the kernel that is installed - exact same. If it mismatches then you need either a different kennel or different ZFS package. In either case, you'll probably need to wire in a hook for your initramfs, but it looks that part might be ok from your output. Hope that helps, good luck. ZFS is incredibly good.
urxvt is the only terminal I'll use. Every time I try something else I come back to it because of some basic thing that's not right - usually font rendering which urxvt is one of the few that works well with scalable fonts. It's fast and simple and does everything I need without any bloated stuff I'll never use.
Just install arch if that's what you want.
Otherwise, RTFM - debootstrap.
Yep, all desktop environments have this - whatever text editor is handy. :-)
Maybe they are, but this is the way the medium works - you don't get to control what people post (unless you are mod). Scroll past and move on.
rxvt-unicode - lightweight and nearly perfect, and one of the few that handles fonts well.
100% all this. Canonical has been pushing snaps for awhile, and I wonder if the 12 year LTS for Ubuntu is part of that strategy - want something newer? It's in the snap store. snap is terrible, worse than flakpak and appimage - but just as you say, as an arch user I don't have to care. Whatever I want is probably in the AUR if not the main repos. Rolling distros, done right (arch), are an amazing experience.
Another suggestion for Darktable. It handles this case of mixed types transparently. It's a big thing to learn, but extremely powerful and capable, and you don't have to know all the corners of it, just enough for your workflow.