Bug 9330

Summary: Too many requires
Product: Sisyphus Reporter: Vitaly A. Ostanin <vyt>
Component: yelpAssignee: Yuri N. Sedunov <aris>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aris
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 13386    

Description Vitaly A. Ostanin 2006-03-28 12:56:35 MSD
Пытаюсь посмотреть на текущего Gnome2 в Сизифе, и непонятно, зачем нужны
libxml2-devel и mozilla:

apt> install yelp
Чтобы выполнить эту операцию необходимы изменения, которые не были запрошены.
Следующие НОВЫЕ пакеты будут установлены:
  gnome-doc-utils gnome-doc-utils-xslt libxml2-devel mozilla yelp

yelp-2.13.5-alt2.i586.rpm
Comment 1 at@altlinux.org 2006-04-18 22:12:22 MSD
$ rpm -e --test libxml2-devel
error: removing these packages would break dependencies:
        pkgconfig(libxml-2.0)   is needed by gnome-doc-utils-0.5.6-alt1
$
Comment 2 at@altlinux.org 2006-04-18 22:13:50 MSD
$ rpm -e --test mozilla
error: removing these packages would break dependencies:
        mozilla   is needed by yelp-2.14.1-alt1
        /usr/lib/mozilla/libgtkembedmoz.so   is needed by yelp-2.14.1-alt1
        /usr/lib/mozilla/libxpcom.so   is needed by yelp-2.14.1-alt1
$

Выходит что мозилла таки нужна.
Comment 3 Vitaly A. Ostanin 2006-04-19 14:17:02 MSD
Ну если gnome-doc-utils тоже нужен, тогда багу можно закрывать. В идеале нужно
научить yelp работать с общими для firefox и mozilla библиотеками.
Comment 4 Alexey Rusakov 2006-05-09 22:58:30 MSD
Это невозможно. yelp использует движок Gecko для показа страничек, и как
следствие, должен собираться с одним из вариантов: либо Firefox, либо Mozilla.
gnome-doc-utils нужен для создания на лету XML-представления, например, для man-
и info-страничек и тоже является необходимой зависимостью.