rpmdepsize
by Richard W.M. Jones <rjones@redhat.com>
http://et.redhat.com/~rjones/rpmdepsize
----------------------------------------------------------------------

  This program displays the size of RPMs and their dependencies.  It's
  useful for shaming RPMs that have too many dependencies or pull in
  large amounts of data because of indirect dependencies.

Requirements
----------------------------------------------------------------------

  ocaml >= 3.10    http://caml.inria.fr/
   - and the following OCaml packages:
      * findlib    http://projects.camlcity.org/projects/findlib.html/
      * extlib     http://code.google.com/p/ocaml-extlib/
      * sexplib310 http://www.ocaml.info/home/ocaml_sources.html
      * type-conv    - - "" - -
      * lablgtk2   http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html

  python

  yum
   - including the Python libraries, which come by default

  emacs-tuareg
   - emacs editing mode for OCaml, just if you want to edit the code

Build
----------------------------------------------------------------------

  ./configure
  make
  sudo make install

  rpmdepsize [--debug] [package]

Git repository
----------------------------------------------------------------------

  http://git.et.redhat.com/?p=rpmdepsize.git;a=summary

Problems
----------------------------------------------------------------------

  This is highly experimental exploratory software, so don't expect
  much support or quick bug fixes.

  Patches are welcome.

  Tip: Run with the --debug command line flag.
