* [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