On Thu, 17 Jul 2025 10:51:42 +0200, Christoph Liebender <christ...@liebender.dev> wrote: > > Hello misc@, > > I'm about to install OpenBSD onto an Edgerouter 6P - inspired by [1]. > Since this router only has 4GB of eMMC, I'm wary of installing all sets. > > FWIW, this is not the first time that I skip sets in an install, albeit > that in those cases, issues came up afterwards. Particularly, I once > chose to skip the X subsystem on one install only to find out that they > are required for some ports. Considering that adding sets afterwards is > a little more complicated than ftp && cp, I'm asking questions here > before I find myself in that situation again. > > So, I definitely will not ever find myself in a situation where I need X > on the Edgerouter - I'm quite sure about that - thus, I can safely skip > x*77.tgz. (right?) What about comp77.tgz? Is it possible that some ports > - talking about pkg_add-ing them, not building them from source - > require the "libraries" that come with comp? Quoting the FAQ here: "The > compiler collection" (probably wouldn't want to compile anything on that > CPU, too RISCy...) "headers" (won't need those then) "and libraries" (do > I need them???). > > Are my assumptions correct? Is there anything else to be aware of when > skipping sets? > > Not talking about game77 - I doubt anything depends on that :) >
I'd like to add that 4Gb flash is enough to run sysupgrade and install all sets, if you run it as single partition. With a dozen installed packages weekly old snapshot uses: Filesystem Size Used Avail Capacity Mounted on /dev/sd0a 3.5G 1.3G 2.1G 39% / -- wbr, Kirill