Homebrew Redis 8.10.0 Bottle Ships Broken Config Referencing Missing Module Files
A developer discovered a packaging bug in the Homebrew-distributed Redis 8.10.0 bottle, where the default redis.conf references four loadable modules — RedisBloom, RediSearch, RedisJSON, and RedisTimeSeries — that are absent from the installed bottle. Redis fails silently at startup because it cannot load the missing .so or .dylib files, even though Homebrew reports the service as successfully started. The bug was reported to the Homebrew project as issue #296698 and remained open as of August 11, 2026. A temporary workaround involves commenting out the four loadmodule directives in redis.conf before restarting the service, which restores basic Redis functionality. Users whose applications depend on any of the missing modules should use an alternative distribution that includes them or wait for an official fix from Homebrew maintainers.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in