uh, #freebsd, what are you doing? why do you want to delete my favorite web browser during a package upgrade?
oops, upgrading dav1d to 0.6.0 broke firefox because libxul.so depends on libdav1d.so.3 & the upgrade removed it, installing libdav1d.so.4 instead. welp, good thing i didn't clear my pkg cache. `pkg install /var/cache/pkg/dav1d-0.5.2_1.txz` :/
the #freebsd folks got on it, & both firefox and thunderbird should be back in the repo soon. thanks, everyone! https://twitter.com/woodsb02/status/1237314591262003201
i was pointed to a mailing list message which explains in detail what broke and how it was fixed: https://lists.freebsd.org/pipermail/freebsd-ports/2020-March/117932.html
now i just wait for a `pkg update && pkg search firefox` to produce the expected result, then i can unlock and upgrade.
i got a reply from blaagh on birdsite https://twitter.com/blaagh/status/1237056705931993088 explaining what happened:
https://pkg-status.freebsd.org/builds/default:quarterly:121amd64:527970:beefy2
[121amd64-quarterly-job-01] Extracting nspr-4.24: .......... done
===> firefox-74.0_1,1 depends on package: nspr>=4.25 - not found
Quarterly package build failed due to an out of date dependency :/