ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: mozilla libraries
@ 2004-10-07  2:29 Alexey Tourbin
  2004-10-07  8:11 ` Sergey V Turchin
  2004-10-07  9:29 ` Alexey Gladkov
  0 siblings, 2 replies; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07  2:29 UTC (permalink / raw)
  To: devel

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

Здравствуйте,

Мне понадобилась для elinks библиотека libjs (SpiderMonkey), и я собрал
её отдельным пакетом.  К сожалению, без nspr, т.к. отдельных пакетов
libnspr и libnspr-devel у нас тоже нет.

Однако же сразу несколько пакетов носят эти библиотеки с собой в своих
собственных каталогах.  На поверку оказывается, что эти библиотеки даже
совпадают с точностью до байта:

$ less ~Sisyphus/i586/RPMS.classic/firefox-0.8-alt4.i586.rpm | grep libnspr4
-rw-r--r--    1 root    root           210764 Jun  1 16:01 /usr/lib/firefox-0.8/libnspr4.so
$ less ~Sisyphus/i586/RPMS.classic/thunderbird-0.6-alt1.i586.rpm | grep libnspr4
-rw-r--r--    1 root    root           210764 May 11 13:12 /usr/lib/thunderbird-0.6/libnspr4.so
$

Думаю, что в таком случае нужно паковать их отдельно.
Тем более, что это в общем-то предусмотрено:
см. http://www.mozilla.org/projects/nspr/

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

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

* Re: [devel] Q: mozilla libraries
  2004-10-07  2:29 [devel] Q: mozilla libraries Alexey Tourbin
@ 2004-10-07  8:11 ` Sergey V Turchin
  2004-10-07  9:29 ` Alexey Gladkov
  1 sibling, 0 replies; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07  8:11 UTC (permalink / raw)
  To: devel

В сообщении от Thursday 07 October 2004 06:29 Alexey Tourbin 
написал(a):
> Здравствуйте,
>
> Мне понадобилась для elinks библиотека libjs (SpiderMonkey), и я
> собрал её отдельным пакетом.  К сожалению, без nspr, т.к.
> отдельных пакетов libnspr и libnspr-devel у нас тоже нет.
>
> Однако же сразу несколько пакетов носят эти библиотеки с собой в
> своих собственных каталогах.  На поверку оказывается, что эти
> библиотеки даже совпадают с точностью до байта:
>
> $ less ~Sisyphus/i586/RPMS.classic/firefox-0.8-alt4.i586.rpm |
> grep libnspr4 -rw-r--r--    1 root    root           210764 Jun 
> 1 16:01 /usr/lib/firefox-0.8/libnspr4.so $ less
> ~Sisyphus/i586/RPMS.classic/thunderbird-0.6-alt1.i586.rpm | grep
> libnspr4 -rw-r--r--    1 root    root           210764 May 11
> 13:12 /usr/lib/thunderbird-0.6/libnspr4.so $
$ l /usr/lib/mozilla/libnspr4.so
-rw-r--r--  1 root root 210764 Авг  8 
19:18 /usr/lib/mozilla/libnspr4.so

> Думаю, что в таком случае нужно паковать их отдельно.
> Тем более, что это в общем-то предусмотрено:
> см. http://www.mozilla.org/projects/nspr/

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08


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

* Re: [devel] Q: mozilla libraries
  2004-10-07  2:29 [devel] Q: mozilla libraries Alexey Tourbin
  2004-10-07  8:11 ` Sergey V Turchin
@ 2004-10-07  9:29 ` Alexey Gladkov
  2004-10-07  9:47   ` Sergey V Turchin
  1 sibling, 1 reply; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-07  9:29 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> Мне понадобилась для elinks библиотека libjs (SpiderMonkey), и я собрал
> её отдельным пакетом.  К сожалению, без nspr, т.к. отдельных пакетов
> libnspr и libnspr-devel у нас тоже нет.

Сейчас эта библиотека предоставляется разными пакетами:
/usr/lib/OpenOffice.org1.1.2/program/libnspr4.so openoffice.org
/usr/lib/firefox-0.8/libnspr4.so                 firefox
/usr/lib/libnspr4.so                             mozilla
/usr/lib/thunderbird-0.6/libnspr4.so             thunderbird

> Однако же сразу несколько пакетов носят эти библиотеки с собой в своих
> собственных каталогах.  На поверку оказывается, что эти библиотеки даже
> совпадают с точностью до байта:
> 

<skip>

> 
> Думаю, что в таком случае нужно паковать их отдельно.
> Тем более, что это в общем-то предусмотрено:
> см. http://www.mozilla.org/projects/nspr/
> 

Раньше в mozilla, nspr паковался отдельно, но потом за не надобностью 
от этого отказалить.
В следующей сборке я попробую выдернуть nspr из 
mozilla/firefox/thunderbird в отдельный пакет.

-- 
Rgrds, legion


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

* Re: [devel] Q: mozilla libraries
  2004-10-07  9:29 ` Alexey Gladkov
@ 2004-10-07  9:47   ` Sergey V Turchin
  2004-10-07 11:42     ` [devel] " Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07  9:47 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Thursday 07 October 2004 13:29 Alexey Gladkov 
написал(a):

[...]

> > Думаю, что в таком случае нужно паковать их отдельно.
> > Тем более, что это в общем-то предусмотрено:
> > см. http://www.mozilla.org/projects/nspr/
>
> Раньше в mozilla, nspr паковался отдельно, но потом за не
> надобностью от этого отказалить.
Дык речь о том, чтоб собирался тоже отдельно из 
libnspr4-4.4.1-altX.src.rpm

> В следующей сборке я попробую выдернуть nspr из
> mozilla/firefox/thunderbird в отдельный пакет.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08


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

* [devel] Re: Q: mozilla libraries
  2004-10-07  9:47   ` Sergey V Turchin
@ 2004-10-07 11:42     ` Alexey Tourbin
  2004-10-07 12:00       ` Alexey Gladkov
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 11:42 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 01:47:45PM +0400, Sergey V Turchin wrote:
> > > Думаю, что в таком случае нужно паковать их отдельно.
> > > Тем более, что это в общем-то предусмотрено:
> > > см. http://www.mozilla.org/projects/nspr/
> >
> > Раньше в mozilla, nspr паковался отдельно, но потом за не
> > надобностью от этого отказалить.
> Дык речь о том, чтоб собирался тоже отдельно из 
> libnspr4-4.4.1-altX.src.rpm

Да.  Попробую собрать nspr отдельно.  А потом уже с ним можно
будет попробовать собрать mozilla/firefox/thunderbird.

> > В следующей сборке я попробую выдернуть nspr из
> > mozilla/firefox/thunderbird в отдельный пакет.

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 11:42     ` [devel] " Alexey Tourbin
@ 2004-10-07 12:00       ` Alexey Gladkov
  2004-10-07 12:28         ` Alexey Tourbin
  2004-10-07 12:32         ` Sergey V Turchin
  0 siblings, 2 replies; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-07 12:00 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> Да.  Попробую собрать nspr отдельно.  А потом уже с ним можно
> будет попробовать собрать mozilla/firefox/thunderbird.

Вообще я хотел этим заняться, но если ты вызвался, то вперед ! ты и 
возись :)

-- 
Rgrds, legion


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

* [devel] Re: Q: mozilla libraries
  2004-10-07 12:00       ` Alexey Gladkov
@ 2004-10-07 12:28         ` Alexey Tourbin
  2004-10-07 12:33           ` Sergey V Turchin
  2004-10-07 12:32         ` Sergey V Turchin
  1 sibling, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 12:28 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 04:00:43PM +0400, Alexey Gladkov wrote:
> Alexey Tourbin wrote:
> >Да.  Попробую собрать nspr отдельно.  А потом уже с ним можно
> >будет попробовать собрать mozilla/firefox/thunderbird.
> 
> Вообще я хотел этим заняться, но если ты вызвался, то вперед ! ты и 
> возись :)

Надо сначала поэкспериментировать, вдруг ничего не получится... :)

> -- 
> Rgrds, legion

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 12:00       ` Alexey Gladkov
  2004-10-07 12:28         ` Alexey Tourbin
@ 2004-10-07 12:32         ` Sergey V Turchin
  2004-10-07 12:50           ` Alexey Gladkov
  1 sibling, 1 reply; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07 12:32 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Thursday 07 October 2004 16:00 Alexey Gladkov 
написал(a):
> Alexey Tourbin wrote:
> > Да.  Попробую собрать nspr отдельно.  А потом уже с ним можно
> > будет попробовать собрать mozilla/firefox/thunderbird.
>
> Вообще я хотел этим заняться, но если ты вызвался, то вперед ! ты
> и возись :)
Так ты его дергать будешь постоянно, что новый libnspr4 собирать 
пора :-)
А возиться все равно тебе придется, т.е. отрывать libnspr4 у 
mozilla/firefox/thunderbird

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08


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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 12:28         ` Alexey Tourbin
@ 2004-10-07 12:33           ` Sergey V Turchin
  2004-10-07 12:52             ` Alexey Gladkov
  2004-10-10  9:59             ` Alexey Morozov
  0 siblings, 2 replies; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07 12:33 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Thursday 07 October 2004 16:28 Alexey Tourbin 
написал(a):
> On Thu, Oct 07, 2004 at 04:00:43PM +0400, Alexey Gladkov wrote:
> > Alexey Tourbin wrote:
> > >Да.  Попробую собрать nspr отдельно.  А потом уже с ним можно
> > >будет попробовать собрать mozilla/firefox/thunderbird.
> >
> > Вообще я хотел этим заняться, но если ты вызвался, то вперед !
> > ты и возись :)
>
> Надо сначала поэкспериментировать, вдруг ничего не получится...
> :)
И подумать на всякий, как упаковать, в случае, если 
mozilla/firefox/thunderbird/OOo будут хотеть разные версии libnspr

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08


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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 12:32         ` Sergey V Turchin
@ 2004-10-07 12:50           ` Alexey Gladkov
  2004-10-07 16:41             ` Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-07 12:50 UTC (permalink / raw)
  To: ALT Devel discussion list

Sergey V Turchin wrote:
> 
> Так ты его дергать будешь постоянно, что новый libnspr4 собирать 
> пора :-)

А как же ! :)

> А возиться все равно тебе придется, т.е. отрывать libnspr4 у 
> mozilla/firefox/thunderbird

Тогда погодите ... я на этой неделе собиру ...

-- 
Rgrds, legion


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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 12:33           ` Sergey V Turchin
@ 2004-10-07 12:52             ` Alexey Gladkov
  2004-10-10  9:59             ` Alexey Morozov
  1 sibling, 0 replies; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-07 12:52 UTC (permalink / raw)
  To: ALT Devel discussion list

Sergey V Turchin wrote:
> И подумать на всякий, как упаковать, в случае, если 
> mozilla/firefox/thunderbird/OOo будут хотеть разные версии libnspr

Хуже чем сейчас уже не будет. Сейчас они все свои версии используют. 
Если получится выдернуть nspr из mozilla/firefox/thunderbird , то 
будет уже хорошо.

-- 
Rgrds, legion


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

* [devel] Re: Q: mozilla libraries
  2004-10-07 12:50           ` Alexey Gladkov
@ 2004-10-07 16:41             ` Alexey Tourbin
  2004-10-07 16:53               ` Sergey V Turchin
  2004-10-08  9:06               ` Alexey Gladkov
  0 siblings, 2 replies; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 16:41 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 04:50:25PM +0400, Alexey Gladkov wrote:
> >Так ты его дергать будешь постоянно, что новый libnspr4 собирать 
> >пора :-)
> 
> А как же ! :)

Судя по графику релизов, эта библиотека ужа давно в достаточно
замороженном/стабильном состоянии, см.
ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/

> >А возиться все равно тебе придется, т.е. отрывать libnspr4 у 
> >mozilla/firefox/thunderbird
> 
> Тогда погодите ... я на этой неделе собиру ...

Я уже собрал nspr-4.4.1.  Столкнулся с проблемой: libnspr4.so
конфликтует с /usr/lib/libnspr4.so -> /usr/lib/mozilla/libnspr4.so,
а библиотеки ни с кем конфликтовать не должны.  Поэтому сделал soname
libnspr4.so.4, а симлинки лежат в пакете libnspr-devel, который и будет
конфликтовать текущей мозиллой.

Короче, пока это очень экспериментально всё.

> -- 
> Rgrds, legion

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 16:41             ` Alexey Tourbin
@ 2004-10-07 16:53               ` Sergey V Turchin
  2004-10-07 17:48                 ` Alexey Tourbin
  2004-10-08  9:06               ` Alexey Gladkov
  1 sibling, 1 reply; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07 16:53 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от Thursday 07 October 2004 20:41 Alexey Tourbin 
написал(a):

[...]

> Я уже собрал nspr-4.4.1.  Столкнулся с проблемой: libnspr4.so
> конфликтует с /usr/lib/libnspr4.so ->
> /usr/lib/mozilla/libnspr4.so, а библиотеки ни с кем конфликтовать
> не должны.  Поэтому сделал soname libnspr4.so.4,
Зачем soname портить?
Из Mozilla уберется и все будет ок.

> а симлинки лежат 
> в пакете libnspr-devel, который и будет конфликтовать текущей
> мозиллой.
>
> Короче, пока это очень экспериментально всё.
>
> > --
> > Rgrds, legion

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

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

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

* [devel] Re: Q: mozilla libraries
  2004-10-07 16:53               ` Sergey V Turchin
@ 2004-10-07 17:48                 ` Alexey Tourbin
  2004-10-07 18:06                   ` Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 17:48 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 08:53:52PM +0400, Sergey V Turchin wrote:
> > Я уже собрал nspr-4.4.1.  Столкнулся с проблемой: libnspr4.so
> > конфликтует с /usr/lib/libnspr4.so ->
> > /usr/lib/mozilla/libnspr4.so, а библиотеки ни с кем конфликтовать
> > не должны.  Поэтому сделал soname libnspr4.so.4,
> Зачем soname портить?
> Из Mozilla уберется и все будет ок.

Потому что пакет libnspr не должен ни с кем конфликтовать.

Далее, если, например, в nspr-4.5.x задним числом изменится ABI (как
в libtiff-3.6), то можно будет изменить soname c libnspr4.so.4 на
libnspr4.so.4.5.

Далее, всё остальное будет _правильно_ пересобираться, т.е. при линковке
с -lnspr4 (как сейчас линкуются все, кто её носит с собой) будет
автоматически выставляться зависимость на libnspr4.so.4.  Т.е. пакеты,
пересобранные с libnspr-devel, будут явно требовать новый libnspr.
Если же оставить soname прежним, то пакеты, пересобранные c
libnspr-devel, могут вместо libnspr вытянуть либо mozilla, либо firefox,
либо firebird, т.к. эти пакеты предоставляют libnspr4.so.  При этом
пакеты могут попросту не работать (%add_findprov_lib_path сделает свое
черное дело).

Далее, как я понимаю, все "локальные" бинари, слинкованные со старым
libnsp4.so, будут продолжать работать при установленном пакете
libnspr4-devel.

Т.е. я думаю, что "ужесточение" soname -- это наиболее мягкий вариант
(возможного) привнесения libnspr в системные библиотеки.

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

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

* [devel] Re: Q: mozilla libraries
  2004-10-07 17:48                 ` Alexey Tourbin
@ 2004-10-07 18:06                   ` Alexey Tourbin
  2004-10-07 18:26                     ` Sergey V Turchin
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 18:06 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 09:48:05PM +0400, Alexey Tourbin wrote:
> Т.е. я думаю, что "ужесточение" soname -- это наиболее мягкий вариант
> (возможного) привнесения libnspr в системные библиотеки.

Впрочем, можно будет оставить soname прежним.  Просто пока у меня
всё собрано "на коленке", поэтому не до конца понятно, какие могут
быть последствия.

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 18:06                   ` Alexey Tourbin
@ 2004-10-07 18:26                     ` Sergey V Turchin
  2004-10-07 19:06                       ` Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07 18:26 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от Четверг 07 Октябрь 2004 22:06 Alexey Tourbin 
написал(a):
> On Thu, Oct 07, 2004 at 09:48:05PM +0400, Alexey Tourbin wrote:
> > Т.е. я думаю, что "ужесточение" soname -- это наиболее мягкий
> > вариант (возможного) привнесения libnspr в системные
> > библиотеки.
>
> Впрочем, можно будет оставить soname прежним.
Да, пока нет причины, не надо

> Просто пока у меня 
> всё собрано "на коленке", поэтому не до конца понятно, какие
> могут быть последствия.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

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

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

* [devel] Re: Q: mozilla libraries
  2004-10-07 18:26                     ` Sergey V Turchin
@ 2004-10-07 19:06                       ` Alexey Tourbin
  2004-10-07 19:08                         ` Sergey V Turchin
  2004-10-08  9:24                         ` Alexey Gladkov
  0 siblings, 2 replies; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-07 19:06 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 10:26:21PM +0400, Sergey V Turchin wrote:
> > Впрочем, можно будет оставить soname прежним.
> Да, пока нет причины, не надо

Просто soname'ы в мозилле достаточно фиктивные.
Ну что это за soname'ы:

$ rpm -qp --provides ~Sisyphus/i586/RPMS.classic/firefox-0.8-alt4.i586.rpm
...
libjsj.so
...
libmozjs.so
...
$

А ведь эти две библиотеки -- следующие на вынос после nspr (и они должны
быть собраны с nspr, из-за чего я собственно и начал экспериментировать).

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 19:06                       ` Alexey Tourbin
@ 2004-10-07 19:08                         ` Sergey V Turchin
  2004-10-08  3:29                           ` Alexey Tourbin
  2004-10-08  9:24                         ` Alexey Gladkov
  1 sibling, 1 reply; 22+ messages in thread
From: Sergey V Turchin @ 2004-10-07 19:08 UTC (permalink / raw)
  To: ALT Devel discussion list

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

В сообщении от Четверг 07 Октябрь 2004 23:06 Alexey Tourbin 
написал(a):
> On Thu, Oct 07, 2004 at 10:26:21PM +0400, Sergey V Turchin wrote:
> > > Впрочем, можно будет оставить soname прежним.
> >
> > Да, пока нет причины, не надо
>
> Просто soname'ы в мозилле достаточно фиктивные.
> Ну что это за soname'ы:
>
> $ rpm -qp --provides
> ~Sisyphus/i586/RPMS.classic/firefox-0.8-alt4.i586.rpm ...
> libjsj.so
> ...
> libmozjs.so
> ...
> $
Не, это модули. Им soname не надо

>
> А ведь эти две библиотеки -- следующие на вынос после nspr (и они
> должны быть собраны с nspr, из-за чего я собственно и начал
> экспериментировать).

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

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

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

* [devel] Re: Q: mozilla libraries
  2004-10-07 19:08                         ` Sergey V Turchin
@ 2004-10-08  3:29                           ` Alexey Tourbin
  0 siblings, 0 replies; 22+ messages in thread
From: Alexey Tourbin @ 2004-10-08  3:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 11:08:53PM +0400, Sergey V Turchin wrote:
> > $ rpm -qp --provides
> > ~Sisyphus/i586/RPMS.classic/firefox-0.8-alt4.i586.rpm ...
> > libjsj.so
> > ...
> > libmozjs.so
> > ...
> > $
> Не, это модули. Им soname не надо

Это не модули, а полноценные библиотеки, по крайней мере libmozjs,
она же libjs, она же SpiderMonkey.

$ readelf -d ./usr/lib/firefox-0.8/firefox-bin |grep mozjs
 0x00000001 (NEEDED)                     Shared library: [libmozjs.so]
$

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

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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 16:41             ` Alexey Tourbin
  2004-10-07 16:53               ` Sergey V Turchin
@ 2004-10-08  9:06               ` Alexey Gladkov
  1 sibling, 0 replies; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-08  9:06 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> Я уже собрал nspr-4.4.1.  Столкнулся с проблемой: libnspr4.so
> конфликтует с /usr/lib/libnspr4.so -> /usr/lib/mozilla/libnspr4.so,
> а библиотеки ни с кем конфликтовать не должны.  Поэтому сделал soname
> libnspr4.so.4, а симлинки лежат в пакете libnspr-devel, который и будет

Зачем ??? не меняй soname !
просто nspr нужно собрать и выдернуть из mozilla одновременно.

-- 
Rgrds, legion


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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 19:06                       ` Alexey Tourbin
  2004-10-07 19:08                         ` Sergey V Turchin
@ 2004-10-08  9:24                         ` Alexey Gladkov
  1 sibling, 0 replies; 22+ messages in thread
From: Alexey Gladkov @ 2004-10-08  9:24 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Tourbin wrote:
> А ведь эти две библиотеки -- следующие на вынос после nspr (и они должны
> быть собраны с nspr, из-за чего я собственно и начал экспериментировать).
> 

Если при этом не вынести их из mozilla/firefox/thunderbird толку от 
этого выноса будет не много. Просто появится еще один пакет, который 
провайдит эти библиотеки.
Если уж ты взялся, то делай все до конца ... вынеси их из mozilla и т.д.

-- 
Rgrds, legion


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

* Re: [devel] Re: Q: mozilla libraries
  2004-10-07 12:33           ` Sergey V Turchin
  2004-10-07 12:52             ` Alexey Gladkov
@ 2004-10-10  9:59             ` Alexey Morozov
  1 sibling, 0 replies; 22+ messages in thread
From: Alexey Morozov @ 2004-10-10  9:59 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Oct 07, 2004 at 04:33:43PM +0400, Sergey V Turchin wrote:
> И подумать на всякий, как упаковать, в случае, если 
> mozilla/firefox/thunderbird/OOo будут хотеть разные версии libnspr
LD_PRELOAD в запускающем скрипте?


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

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

end of thread, other threads:[~2004-10-10  9:59 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-07  2:29 [devel] Q: mozilla libraries Alexey Tourbin
2004-10-07  8:11 ` Sergey V Turchin
2004-10-07  9:29 ` Alexey Gladkov
2004-10-07  9:47   ` Sergey V Turchin
2004-10-07 11:42     ` [devel] " Alexey Tourbin
2004-10-07 12:00       ` Alexey Gladkov
2004-10-07 12:28         ` Alexey Tourbin
2004-10-07 12:33           ` Sergey V Turchin
2004-10-07 12:52             ` Alexey Gladkov
2004-10-10  9:59             ` Alexey Morozov
2004-10-07 12:32         ` Sergey V Turchin
2004-10-07 12:50           ` Alexey Gladkov
2004-10-07 16:41             ` Alexey Tourbin
2004-10-07 16:53               ` Sergey V Turchin
2004-10-07 17:48                 ` Alexey Tourbin
2004-10-07 18:06                   ` Alexey Tourbin
2004-10-07 18:26                     ` Sergey V Turchin
2004-10-07 19:06                       ` Alexey Tourbin
2004-10-07 19:08                         ` Sergey V Turchin
2004-10-08  3:29                           ` Alexey Tourbin
2004-10-08  9:24                         ` Alexey Gladkov
2004-10-08  9:06               ` Alexey Gladkov

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