ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
@ 2009-11-11 16:57 Bergman Andrey
  2009-11-11 18:35 ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
  2009-11-11 19:17 ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Igor Vlasenko
  0 siblings, 2 replies; 15+ messages in thread
From: Bergman Andrey @ 2009-11-11 16:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Други!

Как и остальные, я получил письмо счастья Repocop.

Во-первых, большое спасибо за замеченные недостатки и недоработки в моих пакетах.

Во-вторых, у меня накопились вопросы по сообщениям 
http://sisyphus.ru/ru/packager/vkni/repocop

1) По префиксу tetex (один из Теховских префиксов - texmf, texlive и tetex).

Repocop переживает, что 2 моих пакета называются с tetex:
tetex-latex-xkeyval-2.6a-alt2.noarch и tetex-latex-pgf-1.18-alt1.noarch

На деле, это просто старые версии, которые могут работать с pdflatex из teTeX. 
Более новые, имеющие префикс texmf могут работать только с TeXLive.

Можно ли отключить эту проверку для Repocop?

2) По тем же пакетам. Ошибка altlinux-policy-tex-obsolete-util-calls-in-post 
т.е. предлагается убрать вызовы из %post. Я, естественно, могу всё перегенерировать,
но я не могу проверить работоспособность этих пакетов - у меня TeXLive.
И вообще, если включить в их acl группу @qa, будет ли эта ошибка исправлена?

3) Пакеты scantailor и universalindentgui - однотипная ошибка freedesktop-categories.
Что нужно сделать, как добавить эту несчастную категорию? Правильно
ли я понимаю, что для scantailor нужно изменить строку с Category на

Categories=Graphics;RasterGraphics

Заранее большое спасибо,
                 Андрей.


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

* Re: [devel] repocop - вопросы  (tetex-prefix)
  2009-11-11 16:57 [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Bergman Andrey
@ 2009-11-11 18:35 ` Grigory Batalov
  2009-11-11 21:37   ` Bergman Andrey
  2009-11-11 19:17 ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Igor Vlasenko
  1 sibling, 1 reply; 15+ messages in thread
From: Grigory Batalov @ 2009-11-11 18:35 UTC (permalink / raw)
  To: devel

On Wed, 11 Nov 2009 19:57:17 +0300
Bergman Andrey wrote:

> 1) По префиксу tetex (один из Теховских префиксов - texmf, texlive и tetex).
> 
> Repocop переживает, что 2 моих пакета называются с tetex:
> tetex-latex-xkeyval-2.6a-alt2.noarch и tetex-latex-pgf-1.18-alt1.noarch
> 
> На деле, это просто старые версии, которые могут работать с pdflatex из teTeX. 
> Более новые, имеющие префикс texmf могут работать только с TeXLive.
>
> Можно ли отключить эту проверку для Repocop?
> 
> 2) По тем же пакетам. Ошибка altlinux-policy-tex-obsolete-util-calls-in-post 
> т.е. предлагается убрать вызовы из %post. Я, естественно, могу всё перегенерировать,
> но я не могу проверить работоспособность этих пакетов - у меня TeXLive.

Tetex и сопутствующие пакеты постепенно уходят в небытие,
поскольку нет желающих его поддерживать. Я считаю, нет
смысла чинить такие пакеты, можно лишь удалить.
А проверки правильные, отключать не надо.


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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-11 16:57 [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Bergman Andrey
  2009-11-11 18:35 ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
@ 2009-11-11 19:17 ` Igor Vlasenko
  2009-11-11 19:58   ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
  2009-11-12 10:04   ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Kirill Maslinsky
  1 sibling, 2 replies; 15+ messages in thread
From: Igor Vlasenko @ 2009-11-11 19:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Nov 11, 2009 at 07:57:17PM +0300, Bergman Andrey wrote:
> Други!
> 
> Как и остальные, я получил письмо счастья Repocop.
> у меня накопились вопросы по сообщениям 
> http://sisyphus.ru/ru/packager/vkni/repocop
> 
> 1-2) tetex 
Это описано в ТеX полиси http://www.altlinux.org/TeXPolicy
Здесь авторитет не я, а Григорию Баталов.

> 3) Пакеты scantailor и universalindentgui - однотипная ошибка freedesktop-categories.
> Что нужно сделать, как добавить эту несчастную категорию? Правильно
> ли я понимаю, что для scantailor нужно изменить строку с Category на
> 
> Categories=Graphics;RasterGraphics

Да, только пишите как Graphics;RasterGraphics;
оно чувствительно к точке с запятой в конце.


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] repocop - вопросы  (tetex-prefix)
  2009-11-11 19:17 ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Igor Vlasenko
@ 2009-11-11 19:58   ` Grigory Batalov
  2009-11-12 10:04   ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Kirill Maslinsky
  1 sibling, 0 replies; 15+ messages in thread
From: Grigory Batalov @ 2009-11-11 19:58 UTC (permalink / raw)
  To: devel

On Wed, 11 Nov 2009 21:17:14 +0200
Igor Vlasenko wrote:

> > Как и остальные, я получил письмо счастья Repocop.
> > у меня накопились вопросы по сообщениям 
> > http://sisyphus.ru/ru/packager/vkni/repocop
> > 
> > 1-2) tetex 
> Это описано в ТеX полиси http://www.altlinux.org/TeXPolicy
> Здесь авторитет не я, а Григорию Баталов.

Не-не, авторитет - Кирилл Маслинский, а я - полномочный представитель.


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

* Re: [devel] repocop - вопросы (tetex-prefix)
  2009-11-11 18:35 ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
@ 2009-11-11 21:37   ` Bergman Andrey
  0 siblings, 0 replies; 15+ messages in thread
From: Bergman Andrey @ 2009-11-11 21:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Я считаю, нет
> смысла чинить такие пакеты, можно лишь удалить.
> А проверки правильные, отключать не надо.

Хорошо, я забью на эти ошибки. 
Но всё-таки как-то не аккуратненько :-).


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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-11 19:17 ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Igor Vlasenko
  2009-11-11 19:58   ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
@ 2009-11-12 10:04   ` Kirill Maslinsky
  2009-11-12 15:50     ` Igor Vlasenko
  1 sibling, 1 reply; 15+ messages in thread
From: Kirill Maslinsky @ 2009-11-12 10:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Nov 11, 2009 at 09:17:14PM +0200, Igor Vlasenko wrote:
> On Wed, Nov 11, 2009 at 07:57:17PM +0300, Bergman Andrey wrote:
> > Други!
> > 
> > Как и остальные, я получил письмо счастья Repocop.
> > у меня накопились вопросы по сообщениям 
> > http://sisyphus.ru/ru/packager/vkni/repocop
> > 
> > 1-2) tetex 
> Это описано в ТеX полиси http://www.altlinux.org/TeXPolicy
> Здесь авторитет не я, а Григорию Баталов.
В данном случае мы действительно имеем пакеты, специфичные для tetex,
этот вопрос обсуждался в рассылке, но в полиси не был, к сожалению,
отражён достаточно чётко. Я уточнил полиси: 

http://www.altlinux.org/TeXPolicy#.D0.98.D0.BC.D0.B5.D0.BD.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2

    Модули TEXMF, специфичные для конкретного дистрибутива TeX (см. выше),
    именуются по тем же правилам с заменой префикса texmf- на префикс
    соответствующего дистрибутива ТеХ. Например,

    tetex-<format>-<package> 

Т.е. тест репокоп в общем правильный, но из него есть исключения, 
и пакеты Андрея как раз к ним относятся.

-- 
КМ

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

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-12 10:04   ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Kirill Maslinsky
@ 2009-11-12 15:50     ` Igor Vlasenko
  2009-11-12 18:47       ` Kirill Maslinsky
  0 siblings, 1 reply; 15+ messages in thread
From: Igor Vlasenko @ 2009-11-12 15:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Nov 12, 2009 at 01:04:21PM +0300, Kirill Maslinsky wrote:
> On Wed, Nov 11, 2009 at 09:17:14PM +0200, Igor Vlasenko wrote:
> > On Wed, Nov 11, 2009 at 07:57:17PM +0300, Bergman Andrey wrote:
> > > Други!
> > > 
> > > Как и остальные, я получил письмо счастья Repocop.
> > > у меня накопились вопросы по сообщениям 
> > > http://sisyphus.ru/ru/packager/vkni/repocop
> > > 
> > > 1-2) tetex 
> > Это описано в ТеX полиси http://www.altlinux.org/TeXPolicy
> > Здесь авторитет не я, а Григорию Баталов.
> В данном случае мы действительно имеем пакеты, специфичные для tetex,
> этот вопрос обсуждался в рассылке, но в полиси не был, к сожалению,
> отражён достаточно чётко. Я уточнил полиси: 
> 
> http://www.altlinux.org/TeXPolicy#.D0.98.D0.BC.D0.B5.D0.BD.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2
> 
>     Модули TEXMF, специфичные для конкретного дистрибутива TeX (см. выше),
>     именуются по тем же правилам с заменой префикса texmf- на префикс
>     соответствующего дистрибутива ТеХ. Например,
> 
>     tetex-<format>-<package> 
> 
> Т.е. тест репокоп в общем правильный, но из него есть исключения, 
> и пакеты Андрея как раз к ним относятся.

Ok, я добавил эти пакеты в исключения.

Кирилл, какие планы в отношении tetex?
Вы его собираетесь дополнительно причесать по TeX полиси,
или планируете выбросить?

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-12 15:50     ` Igor Vlasenko
@ 2009-11-12 18:47       ` Kirill Maslinsky
  2009-11-12 19:52         ` Igor Vlasenko
  2009-11-13 14:52         ` Bergman Andrey
  0 siblings, 2 replies; 15+ messages in thread
From: Kirill Maslinsky @ 2009-11-12 18:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Nov 12, 2009 at 05:50:16PM +0200, Igor Vlasenko wrote:

[...]

> > Т.е. тест репокоп в общем правильный, но из него есть исключения, 
> > и пакеты Андрея как раз к ним относятся.
> 
> Ok, я добавил эти пакеты в исключения.
На самом деле tetex-модулей так немного, что нужно просто обновить
те, которые стоит, оставить те, которые не стоит, и выключить этот
тест репокопа за ненадобностью. На мне пучок таких пакетов, оценю
помощь команды @tex (права выданы).

> Кирилл, какие планы в отношении tetex?
> Вы его собираетесь дополнительно причесать по TeX полиси,
> или планируете выбросить?
Я бы хотел его изолировать (т.е. исключить на него все сборочные
и установочные зависимости) и оставить в репозитории в замороженном
состоянии (т.к. встречаются некоторые старые документы, которые
просто не собираются в новой среде и исправить это бывает нетривиально).
В общем, на правах старого компилятора. Причёсывать не планирую. 

Если вдруг есть желающие заниматься tetex'ом, обращайтесь, выдадим права.

-- 
КМ

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

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-12 18:47       ` Kirill Maslinsky
@ 2009-11-12 19:52         ` Igor Vlasenko
  2009-11-13  8:28           ` Kirill Maslinsky
  2009-11-13 14:52         ` Bergman Andrey
  1 sibling, 1 reply; 15+ messages in thread
From: Igor Vlasenko @ 2009-11-12 19:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Nov 12, 2009 at 09:47:34PM +0300, Kirill Maslinsky wrote:
> On Thu, Nov 12, 2009 at 05:50:16PM +0200, Igor Vlasenko wrote:
> > Ok, я добавил эти пакеты в исключения.
> На самом деле tetex-модулей так немного, что нужно просто обновить
> те, которые стоит, оставить те, которые не стоит, и выключить этот
> тест репокопа за ненадобностью. На мне пучок таких пакетов, оценю
> помощь команды @tex (права выданы).

Было бы замечательно. Баги не огурцы, на зиму 
запасать вредно.

Я добавил новый тест уровня info -- ругает пакеты,
кладущие что-либо в /usr/share/texmf,
у которых нет BuildRequires(pre): rpm-build-texmf.
(уклоняются от findreq/findprov=tex).

Вот список.

asymptote-1.43-alt1.src
emacs-mode-auctex-11.85-alt4.src
fonts-type1-cm-super-0.3.3-alt8.src
lilypond-2.12.2-alt1.src
linuxdoc-tools-0.9.21-alt1.src
lyx-1.6.4.1-alt1.src
maxima-5.19.2-alt0.2.src
musixtex-T101-alt3.1.src
passivetex-20030310-alt3.src
tetex-bibtex8-3.71-alt1.src
tetex-bibtex8-gost-0-alt1.20050820.src
tetex-latex-bibtopic-1.0k-alt2.1.src
tetex-latex-cmap-1.0g-alt1.src
tetex-latex-csquotes-3.7-alt1.src
tetex-latex-epigraph-1.5a-alt1.1.src
tetex-latex-eskdx-0.97-alt1.src
tetex-latex-examplep-0.03-alt1.src
tetex-latex-feynmf-1.08-alt3.1.src
tetex-latex-hiptex-0.7.1alt-alt0.1.src
tetex-latex-listings-1.4-alt2.1.src
tetex-latex-memoir-1.618033p5.1-alt1.src
tetex-latex-pgf-1.18-alt1.src
tetex-latex-rcs-3.1-alt2.1.src
tetex-latex-synttree-1.4.1-alt1.1.src
tetex-latex-tabulary-0.9-alt1.src
tetex-latex-tipa-1.3-alt3.1.src
tetex-latex-unicode-20041017-alt1.src
tetex-latex-xcolor-2.06-alt1.1.src
tetex-latex-xkeyval-2.6a-alt2.src
tetex-latex-xymtex-2.00-alt4.1.src
tex-common-0.2-alt4.src
texinfo-4.13-alt7.src
texlive-doc-2008.0-alt0.10.src


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-12 19:52         ` Igor Vlasenko
@ 2009-11-13  8:28           ` Kirill Maslinsky
  2009-11-13 15:48             ` Igor Vlasenko
  0 siblings, 1 reply; 15+ messages in thread
From: Kirill Maslinsky @ 2009-11-13  8:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Nov 12, 2009 at 09:52:21PM +0200, Igor Vlasenko wrote:
> On Thu, Nov 12, 2009 at 09:47:34PM +0300, Kirill Maslinsky wrote:
> > On Thu, Nov 12, 2009 at 05:50:16PM +0200, Igor Vlasenko wrote:
> > > Ok, я добавил эти пакеты в исключения.
> > На самом деле tetex-модулей так немного, что нужно просто обновить
> > те, которые стоит, оставить те, которые не стоит, и выключить этот
> > тест репокопа за ненадобностью. На мне пучок таких пакетов, оценю
> > помощь команды @tex (права выданы).
> 
> Было бы замечательно. Баги не огурцы, на зиму 
> запасать вредно.

ОК, если никто не доберется раньше, постараюсь сделать на выходных.
 
> Я добавил новый тест уровня info -- ругает пакеты,
> кладущие что-либо в /usr/share/texmf,
> у которых нет BuildRequires(pre): rpm-build-texmf.
> (уклоняются от findreq/findprov=tex).

Спасибо! Это очень полезный тест. Я бы даже предложил поднять
уровень серьёзности до warning, т.к. rpm-build-texmf
обеспечивает не только texmf-зависимости, но и наличие
необходимой texmf-инфраструктуры к моменту установки пакета: 
каталогов и файлтриггеров для выполнения texhash.

Кстати, есть ещё один способ уклонения от findreq/findprov=texmf —
класть *.tex *.sty файлы вообще вне дерева /usr/share/texmf. Полиси
разрешает это только в том случае, если они лежат в %_docdir. Т.е.
теховские стили должны быть либо документацией (примерами и т.п.), либо
должны быть установлены куда следует и доступны средствами kpathsea без
всяких махинаций с TEXINPUTS. 

Я смотрел: таких пакетов довольно много. Было бы хорошо, чтобы
репокоп тоже указал мантейнерам на это. Это пока, пожалуй, уровень info.

> Вот список.
> tex-common-0.2-alt4.src
Этот попал сюда по ошибке: он содержит только сами каталоги
и файлы ls-R.
Уточнённая формулировка будет такой: под тест попадают те пакеты,
которые кладут обычные файлы в подкаталоги /usr/share/texmf, кроме ls-R.

> texlive-doc-2008.0-alt0.10.src
Не в подкаталогах TEXMF/doc/ и TEXMF/source/, видимо

-- 
КМ

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

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-12 18:47       ` Kirill Maslinsky
  2009-11-12 19:52         ` Igor Vlasenko
@ 2009-11-13 14:52         ` Bergman Andrey
  2009-11-13 19:37           ` Kirill Maslinsky
  1 sibling, 1 reply; 15+ messages in thread
From: Bergman Andrey @ 2009-11-13 14:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> На самом деле tetex-модулей так немного, что нужно просто обновить
> те, которые стоит, оставить те, которые не стоит, и выключить этот
> тест репокопа за ненадобностью. 

Я свои подчищу. Вопрос, будут ли они нормально работать, если я уберу
из них %post секцию, полагаясь на файлотриггеры?

Проверить-то мне не где. :-(

> На мне пучок таких пакетов, оценю
> помощь команды @tex (права выданы).

После того, как разберусь со своими, буду готов помочь.

Теор. вопрос: люди, собирающие дистрибутив MikTeX сделали
версию под Linux. Видите ли вы ТЕОРЕТИЧЕСКИЕ пути включения MikTeX
в ALT? Т.е. так, чтобы не поломало дистрибутив? Можно с переделками.

Можно ли, к примеру, каждый макропакет оформить в rpm пакет?

Андрей.


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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-13  8:28           ` Kirill Maslinsky
@ 2009-11-13 15:48             ` Igor Vlasenko
  2009-11-13 19:28               ` Kirill Maslinsky
  0 siblings, 1 reply; 15+ messages in thread
From: Igor Vlasenko @ 2009-11-13 15:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Nov 13, 2009 at 11:28:32AM +0300, Kirill Maslinsky wrote:
> > Я добавил новый тест уровня info -- ругает пакеты,
> > кладущие что-либо в /usr/share/texmf,
> > у которых нет BuildRequires(pre): rpm-build-texmf.
> > (уклоняются от findreq/findprov=tex).
> 
> Спасибо! Это очень полезный тест. Я бы даже предложил поднять
> уровень серьёзности до warning, т.к. rpm-build-texmf
> обеспечивает не только texmf-зависимости, но и наличие
> необходимой texmf-инфраструктуры к моменту установки пакета: 
> каталогов и файлтриггеров для выполнения texhash.

Поднял, так же добавил поддержку
> Уточнённая формулировка будет такой: под тест попадают те пакеты,
> которые кладут обычные файлы в подкаталоги /usr/share/texmf, кроме ls-R.
> > texlive-doc-2008.0-alt0.10.src
> Не в подкаталогах TEXMF/doc/ и TEXMF/source/, видимо
 
> Кстати, есть ещё один способ уклонения от findreq/findprov=texmf ?
> класть *.tex *.sty файлы вообще вне дерева /usr/share/texmf. Полиси
> разрешает это только в том случае, если они лежат в %_docdir. Т.е.
> теховские стили должны быть либо документацией (примерами и т.п.), либо
> должны быть установлены куда следует и доступны средствами kpathsea без
> всяких махинаций с TEXINPUTS. 

в аттачменте список. его можно получить самостоятельно,
скачав с repocop.altlinux.org свежий архив с db (repocop-data-*).

sqlite3 ~/.repocop/db/rpm.db
SELECT pkgid,filename FROM rpm_files WHERE (filename glob '*.tex' OR filename glob '*.sty') AND substr(filename,1,16) != '/usr/share/texmf' AND substr(filename,1,14) != '/usr/share/doc';

Но есть техническая проблема - список получился сырой:
там есть файлы, с TeX не связанные.
И проблема организационная - зачем и как их чинить.
Было бы хорошо их расклассифицировать и для каждого
класса написать в полиси что сломано и как чинить.


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


[-- Attachment #2: tex.txt.gz --]
[-- Type: application/x-gzip, Size: 18457 bytes --]

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-13 15:48             ` Igor Vlasenko
@ 2009-11-13 19:28               ` Kirill Maslinsky
  2009-11-13 19:59                 ` Igor Vlasenko
  0 siblings, 1 reply; 15+ messages in thread
From: Kirill Maslinsky @ 2009-11-13 19:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Nov 13, 2009 at 05:48:51PM +0200, Igor Vlasenko wrote:
> On Fri, Nov 13, 2009 at 11:28:32AM +0300, Kirill Maslinsky wrote:
> > Уточнённая формулировка будет такой: под тест попадают те пакеты,
> > которые кладут обычные файлы в подкаталоги /usr/share/texmf, кроме ls-R.
и ещё симлинки на обычные файлы, кстати. и симлинки на каталоги с
обычными файлами 

> > > texlive-doc-2008.0-alt0.10.src
> > Не в подкаталогах TEXMF/doc/ и TEXMF/source/, видимо
>  
> > Кстати, есть ещё один способ уклонения от findreq/findprov=texmf ?
> > класть *.tex *.sty файлы вообще вне дерева /usr/share/texmf. Полиси
> > разрешает это только в том случае, если они лежат в %_docdir. Т.е.
> > теховские стили должны быть либо документацией (примерами и т.п.), либо
> > должны быть установлены куда следует и доступны средствами kpathsea без
> > всяких махинаций с TEXINPUTS. 

[...]

> Но есть техническая проблема - список получился сырой:
> там есть файлы, с TeX не связанные.
Можете привести пример такого файла?

> И проблема организационная - зачем и как их чинить.
> Было бы хорошо их расклассифицировать и для каждого
> класса написать в полиси что сломано и как чинить.

Задачу понял, подумаю и напишу.

-- 
КМ

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

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-13 14:52         ` Bergman Andrey
@ 2009-11-13 19:37           ` Kirill Maslinsky
  0 siblings, 0 replies; 15+ messages in thread
From: Kirill Maslinsky @ 2009-11-13 19:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, Nov 13, 2009 at 05:52:15PM +0300, Bergman Andrey wrote:
> > На самом деле tetex-модулей так немного, что нужно просто обновить
> > те, которые стоит, оставить те, которые не стоит, и выключить этот
> > тест репокопа за ненадобностью. 
> 
> Я свои подчищу. Вопрос, будут ли они нормально работать, если я уберу
> из них %post секцию, полагаясь на файлотриггеры?

В texlive они есть, в tetex тоже, полиси недвусмысленно просит их
убрать.

23 апреля 2009 Grigory Batalov <bga at altlinux.ru> 2.0-alt7

    * %_datadir/texmf/doc was moved to tex-common.
    * Require tex-common because of it's filetriggers.
    * Don't call texhash in %post-scripts as filetrigger will do
      it.
    * Remove obsolete %update_menus call.
> 
> Проверить-то мне не где. :-(

Используйте hasher :)

> > На мне пучок таких пакетов, оценю
> > помощь команды @tex (права выданы).
> 
> После того, как разберусь со своими, буду готов помочь.

Спасибо!
 
> Теор. вопрос: люди, собирающие дистрибутив MikTeX сделали
> версию под Linux. Видите ли вы ТЕОРЕТИЧЕСКИЕ пути включения MikTeX
> в ALT? Т.е. так, чтобы не поломало дистрибутив? Можно с переделками.

А почему должно поломать? См. раздел "Упаковка дистрибутивов TeX",
там нет ограничений на число дистрибутивов ТеХ в Сизифе ;)
Наоборот, всё сделано к тому, чтобы они друг другу не мешали,
главное поменьше всего дистрибутиво-специфичного класть в %_texmfmain
и тем самым избегать лишних конфликтов между пакетами.

> Можно ли, к примеру, каждый макропакет оформить в rpm пакет?
Я слишком давно не имел дело с MikTeX, что там такое макропакет?
Вообще если у Вас есть желание этим заниматься и идеи, то можно
обсудить, но лучше отдельным тредом и с обоснованием, в чем преимущества
MikTeX и кому и зачем он может пригодиться в Сизифе.

-- 
КМ

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

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

* Re: [devel] repocop - вопросы (tetex-prefix, desktop и т.д.)
  2009-11-13 19:28               ` Kirill Maslinsky
@ 2009-11-13 19:59                 ` Igor Vlasenko
  0 siblings, 0 replies; 15+ messages in thread
From: Igor Vlasenko @ 2009-11-13 19:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Nov 13, 2009 at 10:28:43PM +0300, Kirill Maslinsky wrote:
> Можете привести пример такого файла?

В том списке сходу помню какая-то игрушка свои текстуры 
держала в .tex файлах.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

end of thread, other threads:[~2009-11-13 19:59 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-11 16:57 [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Bergman Andrey
2009-11-11 18:35 ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
2009-11-11 21:37   ` Bergman Andrey
2009-11-11 19:17 ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Igor Vlasenko
2009-11-11 19:58   ` [devel] repocop - вопросы (tetex-prefix) Grigory Batalov
2009-11-12 10:04   ` [devel] repocop - вопросы (tetex-prefix, desktop и т.д.) Kirill Maslinsky
2009-11-12 15:50     ` Igor Vlasenko
2009-11-12 18:47       ` Kirill Maslinsky
2009-11-12 19:52         ` Igor Vlasenko
2009-11-13  8:28           ` Kirill Maslinsky
2009-11-13 15:48             ` Igor Vlasenko
2009-11-13 19:28               ` Kirill Maslinsky
2009-11-13 19:59                 ` Igor Vlasenko
2009-11-13 14:52         ` Bergman Andrey
2009-11-13 19:37           ` Kirill Maslinsky

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