* 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