ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Наименование RPM-пакетов с макропакетами для LaTeX
@ 2004-05-12  8:07 Yura Zotov
  2004-05-12  8:15 ` Alexander Bokovoy
  0 siblings, 1 reply; 5+ messages in thread
From: Yura Zotov @ 2004-05-12  8:07 UTC (permalink / raw)
  To: Devel-Sisyphus List

Заметил, что в Сизифе появился пакет tetex-latex-rcs с
макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и
feynmf без всяких префиксов tetex-latex. Также я знаю, что есть
ещё prosper-1.00.4-alt1.src.rpm...

На лицо явное расхождение в наименованиях пакетов. Давайте
придумаем правила. Префикс tetex-latex- мне не нравится, так как
tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем
отличаются друг от друга. Наверное, я бы предпочёл префикс
latex-. Хотя, я не настаиваю.

Ваши мнения?


--
Юрий А. Зотов



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX
  2004-05-12  8:07 [devel] Наименование RPM-пакетов с макропакетами для LaTeX Yura Zotov
@ 2004-05-12  8:15 ` Alexander Bokovoy
  2004-05-13 17:58   ` Yura Zotov
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Bokovoy @ 2004-05-12  8:15 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, May 12, 2004 at 12:07:34PM +0400, Yura Zotov wrote:
> Заметил, что в Сизифе появился пакет tetex-latex-rcs с
> макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и
> feynmf без всяких префиксов tetex-latex. Также я знаю, что есть
> ещё prosper-1.00.4-alt1.src.rpm...
> 
> На лицо явное расхождение в наименованиях пакетов. Давайте
> придумаем правила. Префикс tetex-latex- мне не нравится, так как
> tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем
> отличаются друг от друга. Наверное, я бы предпочёл префикс
> latex-. Хотя, я не настаиваю.
> 
> Ваши мнения?
Де факто teTeX -- единственный из реально выживших и используемых в
GNU/Linux дистрибутивов TeX. Даже CTUG свою версию строит на базе teTeX.

Так что здесь нет никакой проблемы с наименованием. Более того,
расположение файлов в пакетах будет зависеть от конкретного дистрибутива
TeX. В случае teTeX это /usr/share/texmf/*, причем независимость
расположения внутри этого дерева обеспечивается библиотекой KPathSea,
которая является одной из основ teTeX и, как факт, отсутствует в других
дистрибутивах TeX.

Так что использование префикса tetex-latex- для пакетов, упакованных в
структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю
обоснованным.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX
  2004-05-12  8:15 ` Alexander Bokovoy
@ 2004-05-13 17:58   ` Yura Zotov
  2004-05-13 19:58     ` Alexander Bokovoy
  0 siblings, 1 reply; 5+ messages in thread
From: Yura Zotov @ 2004-05-13 17:58 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, May 12, 2004 at 11:15:20AM +0300, Alexander Bokovoy wrote:
> On Wed, May 12, 2004 at 12:07:34PM +0400, Yura Zotov wrote:
> > Заметил, что в Сизифе появился пакет tetex-latex-rcs с
> > макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и
> > feynmf без всяких префиксов tetex-latex. Также я знаю, что есть
> > ещё prosper-1.00.4-alt1.src.rpm...
> > 
> > На лицо явное расхождение в наименованиях пакетов. Давайте
> > придумаем правила. Префикс tetex-latex- мне не нравится, так как
> > tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем
> > отличаются друг от друга. Наверное, я бы предпочёл префикс
> > latex-. Хотя, я не настаиваю.
> > 
> > Ваши мнения?
> Де факто teTeX -- единственный из реально выживших и используемых в
> GNU/Linux дистрибутивов TeX. Даже CTUG свою версию строит на базе teTeX.
> 
> Так что здесь нет никакой проблемы с наименованием. Более того,
> расположение файлов в пакетах будет зависеть от конкретного дистрибутива
> TeX. В случае teTeX это /usr/share/texmf/*, причем независимость
> расположения внутри этого дерева обеспечивается библиотекой KPathSea,
> которая является одной из основ teTeX и, как факт, отсутствует в других
> дистрибутивах TeX.
> 
> Так что использование префикса tetex-latex- для пакетов, упакованных в
> структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю
> обоснованным.

Ладно. Думаю, на этом можно и порешить и у всех пакетов делать
префикс tetex-latex-.

У меня ещё одно предложение. Думаю, имеет смысл прописывать в
пакетах в provides имена *.sty-файлов, которые входят в пакет,
например:

Provides: feynmf.sty feynmp.sty

тогда можно будет искать пакеты в базе apt по по именам стилевых
файлов, и даже писать apt-get isntall feynmf.sty. Мне кажется это
удобно. Есть возражения/дополнения? Можно даже автоматически эти
provides делать...

И ещё вопрос. Когда переименовывается пакет из feynmf в
tetex-latex-feynmf в последнем надо прописывать 
Obsoletes: feynmf?

--
Юрий А. Зотов



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX
  2004-05-13 17:58   ` Yura Zotov
@ 2004-05-13 19:58     ` Alexander Bokovoy
  2004-05-13 20:38       ` Dmitry V. Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Bokovoy @ 2004-05-13 19:58 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, May 13, 2004 at 09:58:32PM +0400, Yura Zotov wrote:
> > Так что использование префикса tetex-latex- для пакетов, упакованных в
> > структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю
> > обоснованным.
> 
> Ладно. Думаю, на этом можно и порешить и у всех пакетов делать
> префикс tetex-latex-.
Буду занудой -- для тех, которые зависят от LaTeX. Для зависящих от Plain
TeX -- tetex-core-.
 
> У меня ещё одно предложение. Думаю, имеет смысл прописывать в
> пакетах в provides имена *.sty-файлов, которые входят в пакет,
> например:
> 
> Provides: feynmf.sty feynmp.sty
> 
> тогда можно будет искать пакеты в базе apt по по именам стилевых
> файлов, и даже писать apt-get isntall feynmf.sty. Мне кажется это
> удобно. Есть возражения/дополнения? Можно даже автоматически эти
> provides делать...
Пока не прописывайте, я подумаю над тем, как автоматизацию сделать (это
должно быть не очень сложно).

> И ещё вопрос. Когда переименовывается пакет из feynmf в
> tetex-latex-feynmf в последнем надо прописывать 
> Obsoletes: feynmf?
Да.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX
  2004-05-13 19:58     ` Alexander Bokovoy
@ 2004-05-13 20:38       ` Dmitry V. Levin
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry V. Levin @ 2004-05-13 20:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 371 bytes --]

On Thu, May 13, 2004 at 10:58:15PM +0300, Alexander Bokovoy wrote:
> On Thu, May 13, 2004 at 09:58:32PM +0400, Yura Zotov wrote:
[...]
> > И ещё вопрос. Когда переименовывается пакет из feynmf в
> > tetex-latex-feynmf в последнем надо прописывать 
> > Obsoletes: feynmf?
> Да.

И ещё желательно provides добавить, у нас это где-то документировано.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-05-13 20:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-12  8:07 [devel] Наименование RPM-пакетов с макропакетами для LaTeX Yura Zotov
2004-05-12  8:15 ` Alexander Bokovoy
2004-05-13 17:58   ` Yura Zotov
2004-05-13 19:58     ` Alexander Bokovoy
2004-05-13 20:38       ` Dmitry V. Levin

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