From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Apr 2008 17:13:35 +0400 From: Kirill Maslinsky To: ALT Linux Team development discussions Message-ID: <20080408131335.GH15885@imap.altlinux.org> Mail-Followup-To: ALT Linux Team development discussions References: <1058501207258039@webmail14.yandex.ru> <20080404052822.GA32407@imap.altlinux.org> <47FA96D9.4090204@yandex.ru> <20080407220454.GB29920@wo.int.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20080407220454.GB29920@wo.int.altlinux.org> User-Agent: Mutt/1.4.2.3i Organization: ALT Docs Team Subject: Re: [devel] tetex X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 13:13:36 -0000 Archived-At: List-Archive: List-Post: On Tue, Apr 08, 2008 at 02:04:54AM +0400, Dmitry V. Levin wrote: > On Mon, Apr 07, 2008 at 04:49:13PM -0500, Андрей Бергман wrote: > [...] > > Насколько я понимаю, сейчас есть 4 сборки texlive: > > > > 1) Suse - страшно далёк от ALT, адаптировать ужасно > > 2) Fedora - с циклич. зависимостями, ещё модифицируется > > 3) MDK - фактически, слепок с Fedora > > 4) Debian - очень тяжело адаптировать, но зависимости правильные и > > структура очень хорошая > > Ну так возьмите за основу лучшее, это было бы логично. > > > Т.е. от сборок Fedora никуда не уйти. > > > > Или таки есть шансы перейти на сборки Debian? Есть ли какие-нибудь > > программы для > > автоматической конвертации из Debian в srpm? > > Такая автоматика, применённая для сложных пакетов, обычно даёт очень > посредственный результат. В чём нетривиальность адаптировать более > правильную сборку texlive из debian? Насколько я успел разобраться, в debian написана довольно "толстая" скриптовая прослойка для сборки texlive*, реализующая разные уровни косвенности для их сборки. Это до некоторой степени эквивалентно предметно-специфическим макросам в rpm-build-*. Понятно, что дебиановская обвязка очень сильно привязана к их системе сборки. Т.е. на мой взгляд задача в том, чтобы абстрагировать архитектурные решения по упаковке texlive от дебиановской специфики, и реализовать аналогичную архитектуру средствами rpm и в стиле, принятом в Сизифе. Именно это и есть основная часть работы. Т.е. на мой взгляд автоматическая конвертация здесь ничего не даст. -- Kirill Maslinsky ALT Linux Team