Here are some curious things happening in tetex spec:
Buildrequires list many implicit dependencies:
gcc
autoconf
automake
Requires list files instead of packages:
/usr/bin/env -> coreutils
/sbin/install-info -> info-install
/usr/bin/texhash -> tetex
Those requires also deserve further comments:
coreutils is implicit
info install is both a requires and a pre-req
tetex is self-provided
all %post script test presence of texhash before using it, whereas it is
installed by the main package, so it should always be there.
all %post scripts explicitely exit with 0 status, instead of using command
exit status
--
Guillaume Rousse
If Gutenberg had only had a computer and printer, he may never have gotten the
Bible printed.
-- Murphy's Law of Printers