From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.3 X-Yandex-Spam: 1 X-Yandex-Front: smtp11 X-Yandex-TimeMark: 1207510645 X-MsgDayCount: 4 X-Comment: RFC 2476 MSA function at smtp11.yandex.ru logged sender identity as: mai1omania Date: Sun, 6 Apr 2008 23:37:38 +0400 From: =?UTF-8?B?0KLQuNC80L7RhNC10Lkg0JzQvtC70YfQsNC90L7Qsg==?= To: community@lists.altlinux.org Message-ID: <20080406233738.2ced1440@yandex.ru> In-Reply-To: <200804062248.33645.shuvalov.mv@gmail.com> References: <200804041518.51896.shuvalov.mv@gmail.com> <200804061808.08482.shuvalov.mv@gmail.com> <20080406183618.549e6834@yandex.ru> <200804062248.33645.shuvalov.mv@gmail.com> Organization: DLS X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Subject: Re: [Comm] =?utf-8?b?0JrQsNC6INC+0YHQstC+0LHQvtC00LjRgtGMINC80LXRgdGC?= =?utf-8?b?0L4g0LIg0LrQvtGA0L3QtQ==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 19:37:28 -0000 Archived-At: List-Archive: List-Post: В Sun, 6 Apr 2008 22:48:27 +0400 Mike Shuvalov пишет: > Давай начнем с начала. Есть некое приложение (в нашем случае gparted), которое > служит для выполнения каких-то функций. Набор этих функций может быть базовым > (минимальным) или расширенным, зависящий от установленных пакетов. Каким-то > образом об этом расширенном функционале хорошо бы сообщить конечному > польузователю. Если не позволяет это сделать текущий стандарт пакетов rpm, то > само приложение должно как-то известить об этом. Во всяком случае это было бы > лишним плюсом. Совершенно согласен. Но. Давай посмотрим на реализацию этого плюса. В дебиан "расширенный функционал" реализован пакетом а.deb. В альте - пакетом b.rpm либо с.rpm (которые, кстати, оба конфликтуют с установленным d.rpm). В генте и слаке - _разными_ исходниками. В редхат - тоже пакетом b.rpm, но другой версии. А после выхода этого приложения оказалось, что нумерация пакетов в свежем альте меняется. Про совместимость с bsd я помолчу. А теперь представь себе, что функционал требует различное количество различных пакетов в зависимости от дистра. И всё, что может определить приложение - это отсутствие/неактивность какого-либо сервиса. Что в итоге? Пожелание информативности есть. Возможность её обеспечить весьма ограничена. В различных дистрибутивах существуют десятки различных способов предоставить приложению требуемый функционал. А Барт физически не способен позаботится о несчастных российских пользователях Альт Линукс. Программа сделала всю необходимую диагностику, деактивировав опции, которые не реализованы. А чем они должны реализовываться на данной конкретной системе - это уже пускай пользователь решает. Я очень люблю пакетные менеджеры. Но если человек десять лет назад говорил ./.configure && make && make install не прочитав readme - он сам себе был злобный буратино. А теперь виновато приложение, которое плохо себя ведёт. -- С уважением, Тимофей Молчанов