On Tue, 10 Jan 2017 15:06:47 +0100 Michał Górny <mgo...@gentoo.org> wrote:
> > the manpage formatter needs to call > > external unpackers. All this to save 40M. I honestly don't think > > it's worth it. > > Calling external tools in a pipeline is a pretty normal solution > in the *nix world. It could be even considered safer than implementing > multiple disjoint features in a single tool where an issue in one > module could damage other parts of the program. Its also possible to handle this in an inside-out mechansim using a `zrun` from `sys-apps/moreutils` --- zrun head -n 1 /usr/share/man/man1/cat.1.bz2 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35. --- Its a bit of an unusual approach, but can do things where normal pipe become difficult How it works becomes quickly apparent: -- zrun md5sum /usr/share/man/man1/{cat,pr}.1.bz2 88ca1b726a36ae027d435e4c21fe50ba /tmp/8NJoD5mrdJ-cat.1 78bb81a36e4bf7c32dcf4231361a17d6 /tmp/6xSouo9fyC-pr.1 --- Its a nice trick to have up your sleeve :)
pgpGPZ6zWpU_D.pgp
Description: OpenPGP digital signature