Bug 13386

Summary: Странности с зависимостями
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: yelpAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 9330    
Bug Blocks:    

Description Vitaly Lipatov 2007-11-11 15:58:15 MSK
yelp зачем-то зависит от gnome-doc-utils, при том, что
судя по зависимостям, gnome-doc-utils - это devel-пакет, нужный при сборке 
документации.

$ apti gnome-doc-utils
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libxml2 libxml2-devel python-module-libxml2 xml-utils zlib-devel
Comment 1 Alexey Rusakov 2007-11-11 16:05:37 MSK
Сейчас уже не помню (зависимость действительно явным образом прописана в спеке)
- по-моему, в gnome-doc-utils входят ресурсы (.png какие-нибудь), которые yelp
использует для вёрстки страниц. Правильным было бы вынести эти ресурсы в
отдельный пакет, конечно. У меня на это появится время в лучшем случае в среду,
не раньше.
Ну и yelp 2.20 собрать надо, конечно.
Comment 2 Vitaly Lipatov 2007-12-02 12:07:50 MSK
Ну я очень надеюсь, что в месяц на решение проблемы с
error: removing these packages would break dependencies:
        pkgconfig(libxml-2.0)   is needed by gnome-doc-utils-0.12.0-alt1
мы таки уложимся :)

Comment #4 From Alexey Rusakov 2006-05-09 22:58  [reply] -------  
gnome-doc-utils нужен для создания на лету XML-представления, например, для 
man- и info-страничек и тоже является необходимой зависимостью.
Comment 3 Alexey Rusakov 2007-12-29 12:22:37 MSK
Такое впечатление, что gnome-doc-utils действительно не нужен. По крайней мере,
yelp без gnome-doc-utils выглядит вполне рабочим. Проверяйте, yelp-2.21.1-alt2
отправился в /i/S.
Comment 4 Vitaly Lipatov 2008-01-07 18:03:11 MSK
Да, всё хорошо.