On Mon, Sep 30, 2002 at 01:10:16PM +0400, Igor Homyakov wrote: > > Я заметил, что многие из вас делают типичную ошибку, включая > > %_docdir/%name-%version только в один из подпакетов. > > > Например, в libxml2-2.4.23-alt1 под видом исправления установки было > > сделано следующее: > > > %files > > [...] > > %dir %_docdir/%name-%version > > %doc %_docdir/%name-%version/AUTHORS > > [...] > > %files devel > > [...] > > %doc %_docdir/%name-%version/html > > > В этом примере содержится 2 типовые ошибки: > > 1. В подпакете -devel не включен каталог %_docdir/%name-%version, что > > приводит к потерянным каталогам при обновлении. > > 2. Для файлов и каталогов, начинающихся с %_docdir, не нужно указывать > > %doc, ибо это уже заложено в rpm. > > > P.S. А в libxml2-python документация вообще не на месте. > > Если пакет разбит на части package, package-common ... > документацию стоит включать только в один пакет ? Это зависит от характера документации. > по логике файлы должны принадлежать package-common, > но тогда они будут лежать в > %_docdir/%name-common-%version вместо %_docdir/%name-%version %name-common-%version - это не очень хорошо; лучше разложить вручную. -- ldv