ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] libraw1394: обновление до v2
  @ 2009-07-05 22:07 ` Vitaly Lipatov
  2009-07-06  2:10   ` Денис Смирнов
  0 siblings, 1 reply; 6+ messages in thread
From: Vitaly Lipatov @ 2009-07-05 22:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Mikhail Yakshin

Перехожу в рассылку за советом, что лучше сделать с lilbavc1394?

On 4 июля 2009, Mikhail Yakshin wrote:
...
> а в Сизифе libraw1394 не обновлялся с 2006 года.
...
> Некая проблема в том, что libraw1394 уже несколько раз сменил
> ABI с тех пор - существующий libraw1394.so.8, а новый - so.11.
Отправил в Сизиф
libraw1394-8-1.2.1-alt1.src.rpm 
libraw1394-2.0.4-alt1.src.rpm
libdc1394-12-1.2.1-alt2.src.rpm
libdc1394-2.1.2-alt1.src.rpm

Проблема только с пакетом libavc1394.
Он не изменился с тех пор (новой версии нет). И если его сейчас 
пересобрать с новой libraw1394, то использующие его и старую 
libraw1394 получат 2 библиотеки:
$ ldd -r /usr/bin/kino | grep raw
        libraw1394.so.8 => /usr/lib/libraw1394.so.8
        libraw1394.so.11 => /usr/lib/libraw1394.so.11

А если не пересобирать, то использующие его и пересобранные с 
новой libraw1394 опять же получат 2 библиотеки.


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] libraw1394: обновление до v2
  2009-07-05 22:07 ` [devel] libraw1394: обновление до v2 Vitaly Lipatov
@ 2009-07-06  2:10   ` Денис Смирнов
  2009-07-06 10:56     ` Vitaly Lipatov
  0 siblings, 1 reply; 6+ messages in thread
From: Денис Смирнов @ 2009-07-06  2:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Mikhail Yakshin

[-- Attachment #1: Type: text/plain, Size: 779 bytes --]

On Mon, Jul 06, 2009 at 02:07:44AM +0400, Vitaly Lipatov wrote:

VL> Проблема только с пакетом libavc1394.
VL> Он не изменился с тех пор (новой версии нет). И если его сейчас 
VL> пересобрать с новой libraw1394, то использующие его и старую 
VL> libraw1394 получат 2 библиотеки:
VL> $ ldd -r /usr/bin/kino | grep raw
VL>         libraw1394.so.8 => /usr/lib/libraw1394.so.8
VL>         libraw1394.so.11 => /usr/lib/libraw1394.so.11
VL> А если не пересобирать, то использующие его и пересобранные с 
VL> новой libraw1394 опять же получат 2 библиотеки.

Собрать обе новые библиотеки одновременно, и поставить конфликты на старые
версии?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] libraw1394: обновление до v2
  2009-07-06  2:10   ` Денис Смирнов
@ 2009-07-06 10:56     ` Vitaly Lipatov
  2009-07-06 11:23       ` Mikhail Yakshin
  2009-07-06 19:29       ` Денис Смирнов
  0 siblings, 2 replies; 6+ messages in thread
From: Vitaly Lipatov @ 2009-07-06 10:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 6 июля 2009, Денис Смирнов wrote:
> On Mon, Jul 06, 2009 at 02:07:44AM +0400, Vitaly Lipatov
> wrote:
>
> VL> Проблема только с пакетом libavc1394.
> VL> Он не изменился с тех пор (новой версии нет). И если его
> сейчас VL> пересобрать с новой libraw1394, то использующие его
> и старую VL> libraw1394 получат 2 библиотеки:
> VL> $ ldd -r /usr/bin/kino | grep raw
> VL>         libraw1394.so.8 => /usr/lib/libraw1394.so.8
> VL>         libraw1394.so.11 => /usr/lib/libraw1394.so.11
> VL> А если не пересобирать, то использующие его и
> пересобранные с VL> новой libraw1394 опять же получат 2
> библиотеки.
>
> Собрать обе новые библиотеки одновременно, и поставить
> конфликты на старые версии?
Проблема в том, что есть программы, которым нужна libavc1394, 
собранная с со старым libraw13914, и есть программы, которая 
нужна libavc1394, собранная с новым libraw1394, при этом 
libavc1394 не может одновременно присутствовать в системе в виде 
разных сборок одинаковых файлов.


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] libraw1394: обновление до v2
  2009-07-06 10:56     ` Vitaly Lipatov
@ 2009-07-06 11:23       ` Mikhail Yakshin
  2009-07-06 19:29       ` Денис Смирнов
  1 sibling, 0 replies; 6+ messages in thread
From: Mikhail Yakshin @ 2009-07-06 11:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Приветствую,

>> VL> Проблема только с пакетом libavc1394.
>> VL> Он не изменился с тех пор (новой версии нет). И если его
>> сейчас VL> пересобрать с новой libraw1394, то использующие его
>> и старую VL> libraw1394 получат 2 библиотеки:
>> VL> $ ldd -r /usr/bin/kino | grep raw
>> VL>         libraw1394.so.8 => /usr/lib/libraw1394.so.8
>> VL>         libraw1394.so.11 => /usr/lib/libraw1394.so.11
>> VL> А если не пересобирать, то использующие его и
>> пересобранные с VL> новой libraw1394 опять же получат 2
>> библиотеки.
>>
>> Собрать обе новые библиотеки одновременно, и поставить
>> конфликты на старые версии?
> Проблема в том, что есть программы, которым нужна libavc1394,
> собранная с со старым libraw13914, и есть программы, которая
> нужна libavc1394, собранная с новым libraw1394, при этом
> libavc1394 не может одновременно присутствовать в системе в виде
> разных сборок одинаковых файлов.

Стоит отметить, что то же самое относится и к libiec61883. От нее
зависят следующие пакеты:

  gst-plugins-good-0.10.15-alt3
  libfreebob-1.0.11-alt1
  kino-1.3.3-alt2
  dvgrab-3.4-alt2
  cinelerra-2.1-alt1.1061.1

Все эти же пакеты зависят и от libraw1394.so.8 (старой версии). И у
libiec61883 тоже не менялся soname - т.е. нельзя создать 2 разных
пакета, которые могут установиться в систему одновременно.

Есть мнение, что эти 5 пакетов стоит для начала попытаться пересобрать
с новой версией libraw1394 + libiec61883. слинкованной с libraw1394.

В отношении libavc1394 список пакетов чуть подлиннее, к вышеозначенным
добавляются еще 3:

  vlc-plugin-dv-1.0.0-alt0.rc4
  lives-0.9.8.12-alt3
  libpw-plugins-avc-1:1.10.10-alt2

Думаю, что тоже проще пересобрать.

-- 
WBR, Mikhail Yakshin

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] libraw1394: обновление до v2
  2009-07-06 10:56     ` Vitaly Lipatov
  2009-07-06 11:23       ` Mikhail Yakshin
@ 2009-07-06 19:29       ` Денис Смирнов
  2009-07-06 20:17         ` Vitaly Lipatov
  1 sibling, 1 reply; 6+ messages in thread
From: Денис Смирнов @ 2009-07-06 19:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 555 bytes --]

On Mon, Jul 06, 2009 at 02:56:13PM +0400, Vitaly Lipatov wrote:

VL> Проблема в том, что есть программы, которым нужна libavc1394, 
VL> собранная с со старым libraw13914, и есть программы, которая 
VL> нужна libavc1394, собранная с новым libraw1394, при этом 
VL> libavc1394 не может одновременно присутствовать в системе в виде 
VL> разных сборок одинаковых файлов.

Придется все эти программы пересобрать, увы :(

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] libraw1394: обновление до v2
  2009-07-06 19:29       ` Денис Смирнов
@ 2009-07-06 20:17         ` Vitaly Lipatov
  0 siblings, 0 replies; 6+ messages in thread
From: Vitaly Lipatov @ 2009-07-06 20:17 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 6 июля 2009, Денис Смирнов wrote:
> On Mon, Jul 06, 2009 at 02:56:13PM +0400, Vitaly Lipatov
> wrote:
>
> VL> Проблема в том, что есть программы, которым нужна
> libavc1394, VL> собранная с со старым libraw13914, и есть
> программы, которая VL> нужна libavc1394, собранная с новым
> libraw1394, при этом VL> libavc1394 не может одновременно
> присутствовать в системе в виде VL> разных сборок одинаковых
> файлов.
>
> Придется все эти программы пересобрать, увы :(
Ну я не переживаю тогда, пересоберуться своим чередом. Я 
проверил, сразу kino не падает со старой библиотекой ;)


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-07-06 20:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-05 22:07 ` [devel] libraw1394: обновление до v2 Vitaly Lipatov
2009-07-06  2:10   ` Денис Смирнов
2009-07-06 10:56     ` Vitaly Lipatov
2009-07-06 11:23       ` Mikhail Yakshin
2009-07-06 19:29       ` Денис Смирнов
2009-07-06 20:17         ` Vitaly Lipatov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git