NOTE that the TexLive packages provided by pkg.cs.ovgu.de have usually redundant incl. non-english documentation as well as stuff usually not needed by an end user stripped off. READMEs or MANIFESTSs may give a hint about this. If in doubts, please lookup the package on CTAN and get, what you think is missing (CTAN is our software archive for all our TeXLive packages as well). Also note, that especially fonts and related files as well as scripts provided by the pkg.cs.ovgu.de packages are usually free, but this does not mean, that you are allowed re-distribute these [modified] files. If you want to, please download the latest package from http://www.ctan.org/tex-archive/ and study the full documentation/source code or contact the author and modify/re-distribute the original based package instead. Also consider to submit your changes upstream. Last but not least: our packaging approach is different from what you usually see in the wild. We just define essential dependencies and try to avoid to pull in any packages, which wouldn't usually be used or only in special cases. E.g. just because a software package delivers a ruby based bug reporting script, we would not include a package dependency to ruby, since such a script is perhaps a nice to have thingy but certainly does NOT have any effect on the work the software is made for. Or for example one or two of the TeXLive packages included in the latexextra collection (aka tl-latex3) may require e.g. gnuplot. If we know that and also know, that these TeXLive packages are widely used, we would add an optional requirement for gnuplot (so that if it gets installed, it has the expected version or better), but would never add a hard dependency, because all the other packages do not need it and thus for most people having it installed would just rise the maintenance burden/resource requirements ... On the other hand people which wanna use such packages, usually know what is needed and thus just fire another 'pkg install ...' doesn't really hurt.