* Re: [devel] texlive from Fedora 9
@ 2008-03-21 21:48 Bergman Andrey
2008-03-22 4:07 ` Alexander Bokovoy
0 siblings, 1 reply; 2+ messages in thread
From: Bergman Andrey @ 2008-03-21 21:48 UTC (permalink / raw)
To: devel
> > + texlive-errata, мною выброшенная.
> А по каким причинам Вы решили ее выбросить?
Добавить пакеты errat довольно просто - это откопировать обратно части spec из федоры,
удалив же их придётся собирать на 1 srpm и множество rpm меньше. Кроме того, я не очень понимаю,
зачем этот пакет нужен. В ALT я errat не видел.
> См. http://sisyphus.ru/srpm/Sisyphus/tetex/spec
> По сходным случаям в этой рассылке рекомендовали вместо subst в спеке
> оформлять необходимые замены (результат работы этого subst) в виде
> патча: так при изменении исходников в upstream легче отслеживать
> актуальность данной автозамены.
Спасибо, включил, вроде помогло.
> Вы пробовали посмотреть, что именно из texlive-texmf требуется для
> сборки texlive? Видимо, просто что-то будет необходимо отделить в самостоятельный пакет
> с предсказуемым названием texlive-common. Соответственно, вопрос в том,
> правильнее отрезать texconfig-sys от texlive или, наоборот, то, что требуется
> для сборки texlive'у от texlive-texmf.
Не пробовал, т.к. слишком мало времени, да и опыта. Пересобирал же я пакеты
с разными модификациями раз 10-20.
Постараюсь разобраться, но не обещаю. Пока выяснил, что texconfig-sys и
texconfig - скрипты, вызывающие сугубо системные программы и
kpathsea. Т.е., если выделять их в отдельный пакет, то нужно и
kpathsea выделять. А я даже пока не знаю, что это такое :-).
> Я ещё посмотрю спеки внимательнее ночью/завтра утром.
Только пожалуйста, учтите, что это сильно черновой вариант,
мои комментарии там русские, сделано это специально, чтобы было
легко видно мои вставки. Потом, в конечном спеке всё должно быть
приведено в нормальный вид. Но до этого ведь ещё очень далеко.
-------------
Письмо на incoming@altlinux.org я отправил позавчера (19.03.08), однако teckit ещё на месте. :-(
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [devel] texlive from Fedora 9
2008-03-21 21:48 [devel] texlive from Fedora 9 Bergman Andrey
@ 2008-03-22 4:07 ` Alexander Bokovoy
0 siblings, 0 replies; 2+ messages in thread
From: Alexander Bokovoy @ 2008-03-22 4:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
2008/3/22 Bergman Andrey <vkni@yandex.ru>:
> > > + texlive-errata, мною выброшенная.
> > А по каким причинам Вы решили ее выбросить?
>
> Добавить пакеты errat довольно просто - это откопировать обратно части spec из федоры,
> удалив же их придётся собирать на 1 srpm и множество rpm меньше. Кроме того, я не очень понимаю,
> зачем этот пакет нужен. В ALT я errat не видел.
В ALT еще не собирали TeXLive, поэтому и не было errata. Верните эти
пакеты, пожалуйста. :-) Они нужны, поскольку представляют собой
"обновления" к базовой версии TeXLive.
> Постараюсь разобраться, но не обещаю. Пока выяснил, что texconfig-sys и
> texconfig - скрипты, вызывающие сугубо системные программы и
> kpathsea. Т.е., если выделять их в отдельный пакет, то нужно и
> kpathsea выделять. А я даже пока не знаю, что это такое :-).
kpathsea -- (k path search) это библиотека быстрого поиска файлов по
дереву texmf, которая строит вспомогательный индекс и потом позволяет
по нему искать нужный файл в дереве. Поскольку в дереве texmf файлов
больше нескольких тысяч, а нужны они при загрузке в программу на
TeX/LaTeX, где указываются без пути, только по имени, нужен быстрый
хэшированный поиск. Это же касается всех файлов, включая шрифты и
вспомогательные инструменты.
--
/ Alexander Bokovoy
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-03-22 4:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-21 21:48 [devel] texlive from Fedora 9 Bergman Andrey
2008-03-22 4:07 ` Alexander Bokovoy
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git