Bug 19072

Summary: Directory dependence missing
Product: Sisyphus Reporter: Grigory Batalov <bga>
Component: tetex-latex-previewAssignee: partizan <partizan>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: eugvv, evg, kirill, msp, ns, viy
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 19196    
Bug Blocks:    

Description Grigory Batalov 2009-03-05 11:08:58 MSK
tetex-latex-preview-11.85-alt1.noarch.rpm кладёт файл в директорию
/usr/share/texmf/doc/latex/styles/ из пакета tetex-doc-2.0-alt5.x86_64.rpm, но
зависимости от этого пакета не имеет. В результате после удаления
tetex-latex-preview и отсутствии tetex-doc остаётся ничья директория
doc/latex/styles/.
Comment 1 kirill 2009-03-16 12:32:57 MSK
Сборка -alt2, которая есть в git,  к сожалению, не пройдёт, т.к. нет 
пакета tetex-latex-doc, есть tetex-doc.

Однако, решать проблему с ничьим каталогом путём простановки зависимости 
на tetex-doc я считаю очень неудачным решением по двум причинам: 
1) tetex-doc -- очень большой пакет, и ставить зависимость на такую 
кучу мегабайт только ради владения каталогом -- это очевидный перебор.
2) зависимость на tetex-doc ещё сильнее привяжет пакет к tetex'у, 
что не позволяет (уже сейчас) его использовать вместе с texlive 
(просто не установить из-за конфликтов), так что в перспективе надо 
всё равно отвязывать. 

Нужно искать другого решения этой проблемы.
Comment 2 partizan 2009-03-17 00:15:05 MSK
(В ответ на комментарий №1)
> Сборка -alt2, которая есть в git,  к сожалению, не пройдёт, т.к. нет 
> пакета tetex-latex-doc, есть tetex-doc.

в -alt2 была предпринята попытка вынести отдельный tetex-latex-preview-doc (зависящий от tetex-doc и tetex-latex-preview), который большинству людей не нужен.
Comment 3 partizan 2009-04-01 10:18:40 MSD
Исправлено в 11.85-alt2. Документация вынесена в отдельный опциональный пакет, который пока что зависит от tetex-doc. emacs-mode-auctex и latex-preview работает и с texlive.