Dragon of BSDCafe :freebsd: on Nostr: Whew, I successfully updated my kitchen-server from NetBSD 10.1 to NetBSD 11.0 via ...
Whew, I successfully updated my kitchen-server from NetBSD 10.1 to NetBSD 11.0 via the sysupgrade.
Now, I'm thinking about transforming this system, having a lot of binary packages from remote repository — to the system where each package is built locally via pkgsrc.
Since it is just a server, I don't see any problems with > 24h compile time of something like Rust of Librewolf

BTW, I didn't find an easy way (just launch one script and go to sleep) to convert the system from using remote built packages to the locally built packages

So, looks like I'll use some one-liner to get list of packages where build host != my server hostname. And then rebuild and update these packages with the help of pkgsrc.
#NetBSD #pkgsrc
Published at
2026-08-17 10:42:30 UTCEvent JSON
{
"id": "3e15a6394027aa6f219de5f6c50d4a402458fa5854f23d0d383f5f54c366935e",
"pubkey": "76f0cf151cb386821f70935a2e13515c13c3018be0498d2bfd3fd542bf2c00a8",
"created_at": 1786963350,
"kind": 1,
"tags": [
[
"t",
"netbsd"
],
[
"t",
"pkgsrc"
],
[
"emoji",
"drgn_blush_giggle",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/145/868/original/317105cd49fade1a.png"
],
[
"emoji",
"drgn_think",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/145/820/original/96a919500c4bed6a.png"
],
[
"proxy",
"https://mastodon.bsd.cafe/users/evgandr/statuses/117110430155628336",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Whew, I successfully updated my kitchen-server from NetBSD 10.1 to NetBSD 11.0 via the sysupgrade.\n\nNow, I'm thinking about transforming this system, having a lot of binary packages from remote repository — to the system where each package is built locally via pkgsrc.\n\nSince it is just a server, I don't see any problems with \u003e 24h compile time of something like Rust of Librewolf :drgn_blush_giggle:\nBTW, I didn't find an easy way (just launch one script and go to sleep) to convert the system from using remote built packages to the locally built packages :drgn_think:\nSo, looks like I'll use some one-liner to get list of packages where build host != my server hostname. And then rebuild and update these packages with the help of pkgsrc.\n\n#NetBSD #pkgsrc",
"sig": "f97a1e58542d66abb30a8e3fea69ec6e2f9944da5245a9e5b3d1085cf6f3f4d18b2e503d2eb73e1dac3378d8d9315a85eecf8c797453294c0cdeb043fe216b24"
}