On Sun, Jun 28, 2009 at 07:38:15PM +0400, Kirill Maslinsky wrote: > On Sun, Jun 21, 2009 at 04:49:00PM +0400, Alexey Tourbin wrote: > > On Sun, Jun 21, 2009 at 01:54:30PM +0400, Grigory Batalov wrote: > > > On Sun, 21 Jun 2009 11:13:41 +0400, Alexey Tourbin wrote: > > > > У /usr/bin/latex стало слишком много зависимостей. > > > ... [...] > > См. прилагаемую таблицу. Там порядок такой: А вот и таблица. Прошу прощения. > КТО КОГО требует СКОЛЬКО РАЗ (кол-во файлов, дающих зависимость на этот > пакет). Учтены только latex-зависимости, сгенерированные texmf.req'ом > по той части texlive, которая устанавливается сейчас вместе с > /usr/bin/latex. > Если нету КОГО, то СКОЛЬКО РАЗ -- это число latex-анметов соотв. пакета. > > По таблице видно, что texlive в апстриме распилен в плане > латех-зависимостей хоть и не оптимально, но небессмысленно (см. число > зависимостей больших texlive-latex-{base,recommended,extra} пакетов на самих > себя. Так что достаточно разорвать "тонкие" лишние связи, противоречащие > схеме предложенной выше трехуровневой схеме разбивки. > > Как можно заметить по таблице, слипся в кучу техлив главным образом > из-за пакета texlive-latex-extra, куда свалено огромное множество разных > по функциональности пакетов, от которых ещё и зависит кто придётся. Разорвать > зависимость BASE и RECOMMENDED от extra довольно просто (читайте ниже по > треду, как я предлагаю это сделать). Но в идеале хотелось бы добиться > ситуации, чтобы человеку, которому нужна какая-то специфическая > тех-функциональность, не приходилось ставить полгига экстра-пакетов ради > одного файлика. Это уже сложнее, тут надо копаться. Думаю, начать стоит > с того, чтобы добиться ситуации, когда минимум специфических небольших > пакетов зависит от texlive-latex-extra, пусть лучше наоборот. > > -- > КМ > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel