Посмотрел на поиск зависимостей... sed конечно хорошо, но, учитывая что perl у нас в basesystem (ЕМНИП), может стоит посмотреть на что-то из этого: http://search.cpan.org/~ilyaz/etext.1.6.3/eText/utils/Text/TeX.pm http://search.cpan.org/~schubiger/LaTeX-TOM-0.9/lib/LaTeX/TOM.pm Первое конечно дюже древнее, но глянув в код думаю, что может и ничего будет. Во всяком случае perl -c TeX.pm на синтакс не ругается.
Вообще говоря, лучший парсер ТеХ/LaTeX -- это сам ТеХ. Однако применительно к задаче поиска зависимостей неочевидно, есть ли смысл детально парсить код пакетов, т.к. есть принципиальные вопросы, на которые надо сначала ответить: http://lists.altlinux.org/pipermail/devel/2009-May/170389.html Имеющееся решение на sed мне пока кажется довольно хорошим приближением, и при этом исключительно простым. Впрочем, если Вы готовы предложить работающую реализацию поиска зависимостей на perl (проверенную на большом объеме реальных пакетов, скажем, весь texlive), то я со всем вниманием рассмотрю Ваш вариант.