[devel] E: incoming x86_64 reject: libusb-0.9.3-alt1.0
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Сен 18 15:00:38 MSD 2008
Alexander Bokovoy пишет:
> 2008/9/18 Dmitry V. Levin <ldv на altlinux.org>:
>> On Thu, Sep 18, 2008 at 08:08:08AM +0400, Alexander Bokovoy wrote:
>>> 2008/9/18 Dmitry V. Levin <ldv на altlinux.org>:
>> [...]
>>>> Но зачем собирать -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 сменил мантейнера, без
уведомления предыдущего ?
Подробная информация о списке рассылки Devel