ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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