I veered away from mandb due to the new systemd dependencies and decided mandoc was a good fit. However, it's lack of compression support (except gzip) was a turnoff. Especially rebuilding *everything* with a man page with compression disabled as the wiki suggests... So I wrote a patch. I'm not sure if this is something we might want to just use, or if I should approach upstream with a less ... patchy version (i.e. use better abstractions). Let me know!
Created attachment 787595 [details, diff] mandoc-1.14.6-bzip2.patch Hmm, attachment didn't take the first time
Created attachment 787598 [details, diff] mandoc-1.14.6-bzip2.patch Fixed a bug, an accidentally deleted line. If only BSD devs used braces...
man-db doesn't have a systemd dependency. Anyway, it'd be interesting to know what upstream think -- my recollection is sadly they're not interested, but I might be misremembering. We did have a bug discussing this recently but I can't find it :(
(In reply to Sam James from comment #3) > Anyway, it'd be interesting to know what upstream think -- my recollection > is sadly they're not interested, but I might be misremembering. I also recall that they are not interested in adding support for additional compression methods.
See bug 836367 comment 7.
Hmm, maybe if I make my change good enough, they might accept it...
(In reply to Markus Peloquin from comment #6) > Hmm, maybe if I make my change good enough, they might accept it... Upon reading Ingo Schwarze's response, I find it unlikely though.
I don't think we are interested in carrying a patch for this. I would suggest switching back to sys-apps/man-db.