Bug 19072 - Directory dependence missing
Summary: Directory dependence missing
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: tetex-latex-preview (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: partizan
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 19196
Blocks:
  Show dependency tree
 
Reported: 2009-03-05 11:08 MSK by Grigory Batalov
Modified: 2009-04-01 10:18 MSD (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.