Summary: | libxml2 - missing requires on xml-common | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly A. Ostanin <vyt> |
Component: | libxml2 | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P5 | CC: | at, shaba |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly A. Ostanin
2002-10-22 13:45:27 MSD
Именно libxml2 требует каталогов, а не xml-utils? Вводить небиблиотечные зависимости у lib-пакетов -- плохая практика. Именно libxml2 требует каталогов, а не xml-utils? Вводить небиблиотечные зависимости у lib-пакетов -- плохая практика. Похоже, что libxml2 без каталогов работает, но зависимость не помешает, так как в libxml2 заявлена поддержка механизма каталогов, а без xml-common она не работает. Кстати, в xml-common находятся лишние (IMHO) каталоги /usr/share/xml/docbook /usr/share/xml/docbook/catalog это должно быть в docbook-dtds и пакетах со стилями. iso-entities тоже можно собрать отдельным пакетом. Тогда в xml-common останется только /etc/xml* Явно выставлять зависимость от xml-common у каждого пакета, использующего libxml2, будет сложно. Похоже, что libxml2 без каталогов работает, но зависимость не помешает, так как в libxml2 заявлена поддержка механизма каталогов, а без xml-common она не работает. Кстати, в xml-common находятся лишние (IMHO) каталоги /usr/share/xml/docbook /usr/share/xml/docbook/catalog это должно быть в docbook-dtds и пакетах со стилями. iso-entities тоже можно собрать отдельным пакетом. Тогда в xml-common останется только /etc/xml* Явно выставлять зависимость от xml-common у каждого пакета, использующего libxml2, будет сложно. Ok, I\'ll add this dependence. Ok, I\'ll add this dependence. Added in 2.4.27-alt1 Added in 2.4.27-alt1 |