ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] libmesa и biarch
@ 2008-06-27 11:06 Alexey I. Froloff
  2008-06-27 19:33 ` Led
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Alexey I. Froloff @ 2008-06-27 11:06 UTC (permalink / raw)
  To: ALT Devel discussion list

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

https://bugzilla.altlinux.org/show_bug.cgi?id=16195

Коллеги, посмотрите пожалуйста.  Может я ошибаюсь?

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] libmesa и biarch
  2008-06-27 11:06 [devel] libmesa и biarch Alexey I. Froloff
@ 2008-06-27 19:33 ` Led
  2008-06-27 20:20   ` Vitaly Lipatov
  2008-06-27 20:39   ` Alexey I. Froloff
  2008-06-27 20:07 ` Alexey Tourbin
  2008-06-29 22:08 ` [devel] " Dmitry V. Levin
  2 siblings, 2 replies; 8+ messages in thread
From: Led @ 2008-06-27 19:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Friday, 27 June 2008 14:06:59 Alexey I. Froloff написав:
> https://bugzilla.altlinux.org/show_bug.cgi?id=16195
>
> Коллеги, посмотрите пожалуйста.  Может я ошибаюсь?

Если это ТОЛЬКО подгонка под костыль под названием "arepo", то ИМХО зря... 
Если же это не усложняет пакет, но ещё "разруливает" пути для biarch, то 
(опять же - ИМХО) - почему бы и нет?

-- 
Led

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

* Re: [devel] libmesa и biarch
  2008-06-27 11:06 [devel] libmesa и biarch Alexey I. Froloff
  2008-06-27 19:33 ` Led
@ 2008-06-27 20:07 ` Alexey Tourbin
  2008-06-27 21:49   ` Vitaly Lipatov
  2008-06-30  4:41   ` [devel] [JT] " Ildar Mulyukov
  2008-06-29 22:08 ` [devel] " Dmitry V. Levin
  2 siblings, 2 replies; 8+ messages in thread
From: Alexey Tourbin @ 2008-06-27 20:07 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Jun 27, 2008 at 03:06:59PM +0400, Alexey I. Froloff wrote:
> https://bugzilla.altlinux.org/show_bug.cgi?id=16195
> Коллеги, посмотрите пожалуйста.  Может я ошибаюсь?

biarch никогда хорошо работать не будет.

Например, библиотека libgtk+2 открывает файл
/etc/gtk-2.0/gtk.immodules и читает оттуда пути к модулям.
Ясное дело, пути к модулям различаются между архитектурами,
и совместить один конфиг на два биарча никак нельзя.

Поэтому вывод такой: biarch работает лишь в простейших случаях,
а в более сложных случаях, как напр. gtk2, biarch работать не будет.
Нужно дублировать *64 все системные каталоги, а не только lib.

В федоре gtk2 пропатчили чтобы он читал
не /etc/gtk-2.0/gtk.immodules
а типо
   /etc/gtk-2.0/i586-alt-linux/gtk.immodules
   /etc/gtk-2.0/x86_64-alt-linux/gtk.immodules

Но это и есть частичное дублирование системных каталогов.

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

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

* Re: [devel] libmesa и biarch
  2008-06-27 19:33 ` Led
@ 2008-06-27 20:20   ` Vitaly Lipatov
  2008-06-27 20:39   ` Alexey I. Froloff
  1 sibling, 0 replies; 8+ messages in thread
From: Vitaly Lipatov @ 2008-06-27 20:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 27 июня 2008, Led wrote:
> Friday, 27 June 2008 14:06:59 Alexey I. Froloff написав:
> > https://bugzilla.altlinux.org/show_bug.cgi?id=16195
> >
> > Коллеги, посмотрите пожалуйста.  Может я ошибаюсь?
>
> Если это ТОЛЬКО подгонка под костыль под названием "arepo", то
А можно узнать о другом решении, которое не является костылём? 
Мне например очень нравится идея.


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


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

* Re: [devel] libmesa и biarch
  2008-06-27 19:33 ` Led
  2008-06-27 20:20   ` Vitaly Lipatov
@ 2008-06-27 20:39   ` Alexey I. Froloff
  1 sibling, 0 replies; 8+ messages in thread
From: Alexey I. Froloff @ 2008-06-27 20:39 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Led <ledest@> [080627 23:39]:
> Если это ТОЛЬКО подгонка под костыль под названием "arepo", то ИМХО зря... 
> Если же это не усложняет пакет, но ещё "разруливает" пути для biarch, то 
> (опять же - ИМХО) - почему бы и нет?
Две библиотеки из разных архитектур слинкованы в одно место.  Это
одно место не может показывать на два разных target'а
одновременно.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] libmesa и biarch
  2008-06-27 20:07 ` Alexey Tourbin
@ 2008-06-27 21:49   ` Vitaly Lipatov
  2008-06-30  4:41   ` [devel] [JT] " Ildar Mulyukov
  1 sibling, 0 replies; 8+ messages in thread
From: Vitaly Lipatov @ 2008-06-27 21:49 UTC (permalink / raw)
  To: ALT Devel discussion list

On 28 июня 2008, Alexey Tourbin wrote:
> biarch никогда хорошо работать не будет.
>
> Например, библиотека libgtk+2 открывает файл
> /etc/gtk-2.0/gtk.immodules и читает оттуда пути к модулям.
> Ясное дело, пути к модулям различаются между архитектурами,
> и совместить один конфиг на два биарча никак нельзя.
Это просто бага
1. С установкой дефолтного значения ModulesPath (не в конфиге)
2. С заполнением ModulesPath в конфиге (бред типа
# ModulesPath 
= /root/.gtk-2.0/2.10.0/i586-alt-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/
3. с тем, что к модулям указаны полные пути при наличии 
ModulesPath
(достаточно "im-ipa.so" вместо
"/usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.so".)

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


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


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

* Re: [devel] libmesa и biarch
  2008-06-27 11:06 [devel] libmesa и biarch Alexey I. Froloff
  2008-06-27 19:33 ` Led
  2008-06-27 20:07 ` Alexey Tourbin
@ 2008-06-29 22:08 ` Dmitry V. Levin
  2 siblings, 0 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2008-06-29 22:08 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Jun 27, 2008 at 03:06:59PM +0400, Alexey I. Froloff wrote:
> https://bugzilla.altlinux.org/show_bug.cgi?id=16195
> 
> Коллеги, посмотрите пожалуйста.  Может я ошибаюсь?

Всё правильно, %_x11sysconfdir/lib нужно превратить в %_x11sysconfdir/%_lib


-- 
ldv

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

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

* Re: [devel] [JT] libmesa и biarch
  2008-06-27 20:07 ` Alexey Tourbin
  2008-06-27 21:49   ` Vitaly Lipatov
@ 2008-06-30  4:41   ` Ildar Mulyukov
  1 sibling, 0 replies; 8+ messages in thread
From: Ildar Mulyukov @ 2008-06-30  4:41 UTC (permalink / raw)
  To: devel

On 28.06.2008 02:07:12, Alexey Tourbin wrote:
> On Fri, Jun 27, 2008 at 03:06:59PM +0400, Alexey I. Froloff wrote:
>> https://bugzilla.altlinux.org/show_bug.cgi?id=16195 Коллеги,  
>> посмотрите пожалуйста.  Может я ошибаюсь?
> biarch никогда хорошо работать не будет.
...
> а в более сложных случаях, как напр. gtk2, biarch работать не будет.

Мне кажется, это и не требуется. Обычно пользователям от x64_32  
требуются точечные программы (напр. wine). Делать хорошо с заделом на  
будущее тут я считаю нецелесообразным.

С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

end of thread, other threads:[~2008-06-30  4:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-27 11:06 [devel] libmesa и biarch Alexey I. Froloff
2008-06-27 19:33 ` Led
2008-06-27 20:20   ` Vitaly Lipatov
2008-06-27 20:39   ` Alexey I. Froloff
2008-06-27 20:07 ` Alexey Tourbin
2008-06-27 21:49   ` Vitaly Lipatov
2008-06-30  4:41   ` [devel] [JT] " Ildar Mulyukov
2008-06-29 22:08 ` [devel] " Dmitry V. Levin

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