schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
はてなブログに投稿しました
NetBSD/amd64,i386 10.1 ておくれLive Image 20260101版 - tsutsuiの作業記録置き場 https://tsutsui.hatenablog.com/entry/teokure20260101
#はてなブログ #NetBSD #mikutter #pkgsrc
1. Get fastfetch and all of its dependencies building on Mac OS 10.9 #MavericksForever
2. Include pkgsrc in the package report
Bob now has 100% compatible package resolver. One step closer to being suitable for full pkgsrc bulk builds.
$ ./target/release/bob util import-pscan ~/pscan
Importing pscan file: /Users/jperkin/pscan
Imported 28978 packages from 20190 package paths
$ ./target/release/bob util print-presolve -o presolve
Wrote 27663 buildable, 1315 skipped to presolve
$ diff -w ~/presolve presolve; echo $?
0
This includes the slightly non-standard "pick longest match" algorithm from pbulk.
Hot on the heels of the initial version, I've released bob 0.2.0.
This version supports full pkgsrc tree scans, and also has stats log support, which helped identify a significant win in pkgsrc scanning:
$ jq -s '[.[] | select(.event=="scan")] | sort_by(-.duration_ms) | .[0:3] | .[] | "\(.pkgpath): \(.duration_ms/1000 | strftime("%Mm %Ss"))"' stats.jsonl
"parallel/slurm-wlm: 01m 03s"
"geography/osm2pgsql: 00m 59s"
"chat/weechat: 00m 27s"
as detailed in:
https://mail-index.netbsd.org/tech-pkg/2025/12/23/msg031810.html
New output mode coming soon to bob, showing live build progress for each package build.
https://asciinema.org/a/763316
Ratatui is such a nice library!
If any pkgsrc users would like to beta test my new package builder, it's at the point where it's successfully building packages on NetBSD, Linux, and SmartOS.
Here's a screencast: https://asciinema.org/a/763171
It's designed to make it trivial to build packages correctly inside sandboxes, with very little configuration, and presented via a beautiful interface.
"cargo install pkgbob" (someone already name-squatted bob 🙄)
Let me know what features you need!
I've updated my binary package repository for PowerPC Mac OS X. New and updated packages for curl, git, python 3.10, apache, nginx, openssh, rsync, yt-dlp, vim, zsh, tmux, and many more.
echo srs.dom.ain > control/srs_domain
echo "$SECRET" > control/srs_secrets
echo srs.dom.ain >> control/rcpthosts
echo srs.dom.ain:srs >> control/virtualdomains
echo "| srsfilter" > alias/.qmail-srs-default
+ MX for srs.dom.ain
To enable #greylisting, simply uncomment "greylisting-spp-wrapper" in control/smtpplugins. That’s it.
(Add any exempt recipient addresses to control/greylist/exemptrcpts, or entire recipient domains to control/greylist/exemptrcpthosts.)
You should know #pkgsrc 2025Q3 was released yesterday:
https://mail-index.netbsd.org/pkgsrc-users/2025/09/25/msg042016.html
I'd prefer #NetBSD: https://schmonz.com/2024/06/07/small-arms/
Staged latest shairport-sync for #pkgsrc. Builds on NetBSD, #macOS. Normally I'd commit, wait for evbearmv6hf-el binary package, forget.
Trying something new today: https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/doc/HOWTO-use-crosscompile
Experiences with #dreckly / #pkgsrc on obscure Unixes:
#UnixWare - bootstrap succeeded! Just needed a few simple fixes.
#OpenServer - see UnixWare.
#BSDOS - kernel panic during installation. Support incomplete.
#HPUX - kernel panic during installation.
#QNX - bootstrap success! No changes needed.
#Haiku - bootstrap failed due to open() behaviour. "Invalid argument".
If you have a shell on an #IRIX or #HPUX machine, please let me know!