* Re: [devel] [SCM] packages/tetex: heads/master
@ 2009-07-25 13:01 ` Kirill Maslinsky
2009-07-27 4:36 ` [devel] распил и др. планы на texlive Ildar Mulyukov
0 siblings, 1 reply; 8+ messages in thread
From: Kirill Maslinsky @ 2009-07-25 13:01 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3109 bytes --]
Коллеги,
я подготовил сборку tetex с включённым поиском latex-зависимостей.
Это необходимо для того, чтобы пакеты, имеющие зависимости вида
texmf(latex/foo) (что постепенно должно стать нормой для всех пакетов,
несущих в себе latex-стили), могли устанавливаться не только с texlive,
но и с tetex.
Появление зависимостей texmf(latex/foo) не несёт проблем для самого
tetex, регрессий по устанавливаемости и обновляемости tetex-пакетов
я не обнаружил. Однако побочным следствием станет то, что порядка
двух сотен зависимостей вида texmf(latex/foo) из однозначных станут
неоднозначными (их будут предоставлять tetex и texlive).
Поскольку в последнее время дают о себе знать проблемы апта с
разрешением неоднозначных файловых зависимостей на фоне конфликутующих
tetex/texlive, не исключено, что появление ещё кучи неоднозначностей
может привести к проблемам с построением сборочной среды для некоторых
пакетов, где раньше всё работало.
Я проверил несколько простых вариантов, но все ситуации предусмотреть
и проверить сложно, поэтому в идеале желательно провести с новым tetex
полную пересборку репозитория на предмет регрессий с построением
сборочной среды.
Соответственно, на сборку в Сизиф я пока этот релиз tetex не отправлял.
On Sat, Jul 25, 2009 at 04:48:03PM +0400, Kirill Maslinsky wrote:
> Update of /people/kirill/packages/tetex.git
>
> Changes statistics since `2.0-alt9' follows:
> tetex.spec | 10 ++++++++--
> 1 files changed, 8 insertions(+), 2 deletions(-)
>
> Changelog since `2.0-alt9' follows:
> commit b8d4d039ff5341f4322d258b7936025e71b189cd
> Author: Kirill Maslinsky <kirill@altlinux.org>
> Date: Sat Jul 25 14:13:54 2009 +0400
>
> 2.0-alt10
>
> - built with rpm-build-texmf
>
> Full diff since `2.0-alt9' follows:
> diff --git a/tetex.spec b/tetex.spec
> index c587db6..6654f0d 100644
> --- a/tetex.spec
> +++ b/tetex.spec
> @@ -3,7 +3,7 @@
>
> Name: tetex
> Version: 2.0
> -Release: alt9
> +Release: alt10
>
> %define pkgname teTeX
> %define texversion 2.0-rc1
> @@ -72,10 +72,13 @@ Requires: tex-common >= 0.2
>
> Obsoletes: dvipdfm, tetex-fonts-source
>
> -BuildRequires: tex-common
> +BuildRequires(pre): rpm-build-texmf
> BuildRequires: flex-old gcc-c++ imake libXaw-devel libexpat-devel libpng-devel
> BuildRequires: libssl-devel perl-Tk t1lib-devel w3c-libwww-devel xorg-cf-files
>
> +%add_texmf_req_skip latex/amsjpa
> +%add_texmf_req_skip latex/vtexhtml
> +
> %description
> teTeX is an implementation of TeX for Linux or UNIX systems. TeX takes
> a text file and a set of formatting commands as input and creates a
> @@ -517,6 +520,9 @@ x=/usr/bin/updmap && [ -x "$x" ] && "$x" 2>/dev/null ||:
> %doc PROBLEMS* README ChangeLog
>
> %changelog
> +* Sat Jul 25 2009 Kirill Maslinsky <kirill@altlinux.org> 2.0-alt10
> +- built with rpm-build-texmf
> +
> * Sun May 17 2009 Dmitry V. Levin <ldv@altlinux.org> 2.0-alt9
> - tetex-core: Removed files packaged in texinfo >= 4.13-alt1.
> - Removed install-info invocations.
--
КМ
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] распил и др. планы на texlive
2009-07-25 13:01 ` [devel] [SCM] packages/tetex: heads/master Kirill Maslinsky
@ 2009-07-27 4:36 ` Ildar Mulyukov
2009-07-27 8:45 ` Kirill Maslinsky
0 siblings, 1 reply; 8+ messages in thread
From: Ildar Mulyukov @ 2009-07-27 4:36 UTC (permalink / raw)
To: devel
On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> Коллеги,
> я подготовил сборку tetex с включённым поиском latex-зависимостей.
Это есть хорошо.
1. А есть ли дальнейшие планы распиливать texlive? А то у меня "на
холде" texlive-lang-cyrillic, который в новой версии хочет +1G на
диске..
2. Будет ли у нас рабочая связка texlive + lyx?
Спасибо. С уважением, Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-07-27 4:36 ` [devel] распил и др. планы на texlive Ildar Mulyukov
@ 2009-07-27 8:45 ` Kirill Maslinsky
2009-07-27 8:58 ` Ildar Mulyukov
2009-08-02 17:53 ` Dmitry V. Levin
0 siblings, 2 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2009-07-27 8:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 744 bytes --]
On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> >Коллеги,
> >я подготовил сборку tetex с включённым
> >поиском latex-зависимостей.
>
> Это есть хорошо.
То есть никто не опасается? Ну хорошо, тогда сегодня опубликую ;)
> 1. А есть ли дальнейшие планы распиливать
> texlive? А то у меня "на холде" texlive-lang-cyrillic,
> который в новой версии хочет +1G на диске..
Да, в следующей сборке texlive эта проблема будет исправлена.
> 2. Будет ли у нас рабочая связка texlive + lyx?
Для этого нужны помощь и интерес со стороны мантейнера(ов) lyx.
Я сам lyx не пользуюсь, а в общем TODO "сделать всё, относящееся к TeX"
до него ещё очень далеко.
--
КМ
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-07-27 8:45 ` Kirill Maslinsky
@ 2009-07-27 8:58 ` Ildar Mulyukov
2009-07-27 9:04 ` Valery Pipin
2009-07-27 9:06 ` Kirill Maslinsky
2009-08-02 17:53 ` Dmitry V. Levin
1 sibling, 2 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2009-07-27 8:58 UTC (permalink / raw)
To: devel
On 27.07.2009 14:45:55, Kirill Maslinsky wrote:
> On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> > On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> > >Коллеги,
> > >я подготовил сборку tetex с включённым
> > >поиском latex-зависимостей.
> >
> > Это есть хорошо.
> То есть никто не опасается? Ну хорошо, тогда сегодня опубликую ;)
Эмм. Извините. Я не это имел в виду. Это было как-бы вводной фразой. :-)
> > 1. А есть ли дальнейшие планы распиливать
> > texlive? А то у меня "на холде" texlive-lang-cyrillic,
> > который в новой версии хочет +1G на диске..
> Да, в следующей сборке texlive эта проблема будет исправлена.
Оч. хорошо. Ждём-с!
> > 2. Будет ли у нас рабочая связка texlive + lyx?
> Для этого нужны помощь и интерес со стороны мантейнера(ов) lyx.
> Я сам lyx не пользуюсь, а в общем TODO "сделать всё, относящееся к
> TeX"
> до него ещё очень далеко.
А вот это зря. У меня есть ничем не подкреплённое подозрение, что
немалая часть пользователей TeX взаимодействует с ним именно через эту
"прокладку" (lyx). Никто меня не заставит в этом тысячелетии вызывать
latex из командной строки! (шутка)
Спасибо. С уважением, Ильдар.
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-07-27 8:58 ` Ildar Mulyukov
@ 2009-07-27 9:04 ` Valery Pipin
2009-07-27 9:06 ` Kirill Maslinsky
1 sibling, 0 replies; 8+ messages in thread
From: Valery Pipin @ 2009-07-27 9:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Понедельник 27 июля 2009 17:58:37 Ildar Mulyukov wrote:
> On 27.07.2009 14:45:55, Kirill Maslinsky wrote:
> > On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> > > On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> > > >Коллеги,
> > > >я подготовил сборку tetex с включённым
> > > >поиском latex-зависимостей.
> > >
> > > Это есть хорошо.
> >
> > То есть никто не опасается? Ну хорошо, тогда сегодня опубликую ;)
>
> Эмм. Извините. Я не это имел в виду. Это было как-бы вводной фразой. :-)
>
> > > 1. А есть ли дальнейшие планы распиливать
> > > texlive? А то у меня "на холде" texlive-lang-cyrillic,
> > > который в новой версии хочет +1G на диске..
> >
> > Да, в следующей сборке texlive эта проблема будет исправлена.
>
> Оч. хорошо. Ждём-с!
>
> > > 2. Будет ли у нас рабочая связка texlive + lyx?
> >
> > Для этого нужны помощь и интерес со стороны мантейнера(ов) lyx.
> > Я сам lyx не пользуюсь, а в общем TODO "сделать всё, относящееся к
> > TeX"
> > до него ещё очень далеко.
>
> А вот это зря. У меня есть ничем не подкреплённое подозрение, что
> немалая часть пользователей TeX взаимодействует с ним именно через эту
> "прокладку" (lyx). Никто меня не заставит в этом тысячелетии вызывать
> latex из командной строки! (шутка)
lyx-1.6.3 собирается на раз в сизифе. (просто подставить нужный архив)
Еще возможно необходимо использовать стандартные boost библиотеки (
закоментировать строчку в спеке)
Однако 64bit сборка окзалась несколько падучей (думаю из-за питона)
В 32bit давно использую (с техлив разумеется) без всяких проблем
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-07-27 8:58 ` Ildar Mulyukov
2009-07-27 9:04 ` Valery Pipin
@ 2009-07-27 9:06 ` Kirill Maslinsky
1 sibling, 0 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2009-07-27 9:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1071 bytes --]
On Mon, Jul 27, 2009 at 02:58:37PM +0600, Ildar Mulyukov wrote:
> On 27.07.2009 14:45:55, Kirill Maslinsky wrote:
> >On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> >> On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
[...]
> >> 2. Будет ли у нас рабочая связка texlive + lyx?
> >Для этого нужны помощь и интерес со
> >стороны мантейнера(ов) lyx.
> >Я сам lyx не пользуюсь, а в общем TODO
> >"сделать всё, относящееся к TeX"
> >до него ещё очень далеко.
>
> А вот это зря. У меня есть ничем не
> подкреплённое подозрение, что немалая
> часть пользователей TeX взаимодействует с
> ним именно через эту "прокладку" (lyx).
Отлично, помогите мантейнеру(ам) организовать связку
texlive+lyx (желательно не испортив при этом связку
tetex+lyx). И немалая часть пользователей скажет Вам спасибо!
Если будут какие-то вопросы по TeX/texlive, я готов помочь.
> Никто меня не заставит в этом
> тысячелетии вызывать latex из командной
> строки! (шутка)
Тогда используйте auctex! (в каждой шутке есть доля шутки)
--
KM
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-07-27 8:45 ` Kirill Maslinsky
2009-07-27 8:58 ` Ildar Mulyukov
@ 2009-08-02 17:53 ` Dmitry V. Levin
2009-08-03 12:16 ` Kirill Maslinsky
1 sibling, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2009-08-02 17:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 718 bytes --]
On Mon, Jul 27, 2009 at 12:45:55PM +0400, Kirill Maslinsky wrote:
> On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> > On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> > >Коллеги,
> > >я подготовил сборку tetex с включённым
> > >поиском latex-зависимостей.
> >
> > Это есть хорошо.
> То есть никто не опасается? Ну хорошо, тогда сегодня опубликую ;)
Опять пострадал бедный пакет doxygen: сборочных зависимостей /usr/bin/dvips и
/usr/bin/latex теперь недостаточно, пришлось заменить на
texlive-extra-utils texlive-generic-recommended texlive-publishers:
1-я для epstopdf, 2-я для epsf.sty, 3-я для tocloft.sty.
Не знаю, этого ли вы хотели добиться, но я был шокирован.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] распил и др. планы на texlive
2009-08-02 17:53 ` Dmitry V. Levin
@ 2009-08-03 12:16 ` Kirill Maslinsky
0 siblings, 0 replies; 8+ messages in thread
From: Kirill Maslinsky @ 2009-08-03 12:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sun, Aug 02, 2009 at 09:53:14PM +0400, Dmitry V. Levin wrote:
> On Mon, Jul 27, 2009 at 12:45:55PM +0400, Kirill Maslinsky wrote:
> > On Mon, Jul 27, 2009 at 10:36:06AM +0600, Ildar Mulyukov wrote:
> > > On 25.07.2009 19:01:21, Kirill Maslinsky wrote:
> > > >Коллеги,
> > > >я подготовил сборку tetex с включённым
> > > >поиском latex-зависимостей.
> > >
> > > Это есть хорошо.
> > То есть никто не опасается? Ну хорошо, тогда сегодня опубликую ;)
>
> Опять пострадал бедный пакет doxygen: сборочных зависимостей /usr/bin/dvips и
> /usr/bin/latex теперь недостаточно, пришлось заменить на
> texlive-extra-utils texlive-generic-recommended texlive-publishers:
> 1-я для epstopdf, 2-я для epsf.sty, 3-я для tocloft.sty.
Это следствие пересборки texlive, а не tetex. Раньше по /usr/bin/latex
ставился почти весь texlive, теперь мы это исправили и ставится только
базовая часть.
Соответственно, три перечисленные зависимости -- это то, что апстрим
texlive не включил в texlive-latex-base. 1-ая не является
стандартной теховской утилитой, 2-ая -- это устаревший пакет,
используемый только в старых документах, 3-я -- довольно редко
используемый инструмент. По-моему, всё правильно.
Кстати, наша оптимизация разбивки texlive в данном случае пошла на
пользу, т.к. в дебиане tocloft.sty лежит в texlive-latex-extra,
который ещё увеличил бы сборочную среду.
> Не знаю, этого ли вы хотели добиться, но я был шокирован.
А что, собственно, тут шокирующего? По всему видно, что
документы в пакете doxygen написаны во времена tetex'а.
LaTeX-среда, как и все живые инструменты, не стоит на месте:
кое-что из того, что раньше было по умолчанию, стало теперь
периферийным.
>
> --
> ldv
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
--
С уважением,
Кирилл Маслинский
Альт Линукс
руководитель издательских проектов
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-08-03 12:16 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-25 13:01 ` [devel] [SCM] packages/tetex: heads/master Kirill Maslinsky
2009-07-27 4:36 ` [devel] распил и др. планы на texlive Ildar Mulyukov
2009-07-27 8:45 ` Kirill Maslinsky
2009-07-27 8:58 ` Ildar Mulyukov
2009-07-27 9:04 ` Valery Pipin
2009-07-27 9:06 ` Kirill Maslinsky
2009-08-02 17:53 ` Dmitry V. Levin
2009-08-03 12:16 ` 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