From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <48D234D6.7000902@altlinux.com> Date: Thu, 18 Sep 2008 15:00:38 +0400 From: Anton Farygin User-Agent: Thunderbird 2.0.0.14 (X11/20080719) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <20080917083750.E8582151C2B4@granary.armor.altlinux.org> <6062a6e60809170214s6eb4647fkd4e5a8310f052f3c@mail.gmail.com> <20080917221118.GA20365@wo.int.altlinux.org> <6062a6e60809172108k795949c4j6734b10b4ae8fc39@mail.gmail.com> <20080918101858.GA31869@wo.int.altlinux.org> <6062a6e60809180335h22a3ec49n4906619f1f1b4afe@mail.gmail.com> In-Reply-To: <6062a6e60809180335h22a3ec49n4906619f1f1b4afe@mail.gmail.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] E: incoming x86_64 reject: libusb-0.9.3-alt1.0 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: Thu, 18 Sep 2008 11:00:58 -0000 Archived-At: List-Archive: List-Post: Alexander Bokovoy пишет: > 2008/9/18 Dmitry V. Levin : >> On Thu, Sep 18, 2008 at 08:08:08AM +0400, Alexander Bokovoy wrote: >>> 2008/9/18 Dmitry V. Levin : >> [...] >>>> Но зачем собирать -compat вместе с основной библиотекой, остаётся неясным. >>> Я считаю, что нет смысла плодить сущности (libusb-1-0.9.3 для >>> основного пакета и libusb-0.1 для совместимости). В противном случае >>> пришлось бы переделывать остальные пакеты, которые зависят от libusb. >> Это же две разные библиотеки. Допустим, у меня в системе есть одно >> приложение, использующее только одну из этих библиотек. Зачем в таком >> случае в этой системе сразу 2 библиотеки? Если нет желания распиливать >> сборку libusb, может быть, просто распилить бинарный пакет libusb? >> Клиенты ничего не заметят. > libusb-compat является надстройкой над libusb-1, он линкуется с ней и > без нее неработоспособен. Сейчас в Сизифе все используют только libusb > 0.1, соответственно, libusb-compat будет установлен везде. В этом > случае я не вижу необходимости распила пакетов. Более осмысленным > будет перевод зависимых пакетов на использование libusb-1, там немного > разницы в API, просто надо перебрать пакеты, а потом убрать из libusb > сам libusb-compat. То есть, в дальнейшем эти пакеты опять сольются. Нужно ещё не забывать про теоретическую возможность появления проприетарных продуктов, завязанных на libusb предыдущей версии. И ещё вопрос - каким образом у нас libusb сменил мантейнера, без уведомления предыдущего ?