Bug 12872

Summary: No GL in glchess
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: gnome-gamesAssignee: Egor Vyscrebentsov <evyscr>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: aris, lav, msp, shrek
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Спек для сборки none

Description Sir Raorn 2007-09-22 00:22:38 MSD
When using Menu -> View -> 3D message is shown:

Your system does not have the required software to enable 3D mode. Please
contact your system administrator and ask them to install the OpenGL Python
bindings and the GtkGLExt Python bindings.

You are still able to play chess in 2D without these packages.
Comment 1 Alexey Rusakov 2007-09-22 01:03:02 MSD
Что думают заинтересованные собирающие? Будем делать питоньи привязки к
gtkglext? Лично мне кажется, что это фича, будет чем похвастаться в дистрибутиве.
Comment 2 Sir Raorn 2007-09-22 02:26:56 MSD
Название "GLchess" вызывает стойкое желание посмотреть как трёхмерные фигуры
будут лупить друг друга из рокетлаунчеров и других плазмаганов ;-)  Шахматы уже
отходят на второй план.
Comment 3 Igor Zubkov 2007-09-22 13:48:09 MSD
(In reply to comment #0)
> When using Menu -> View -> 3D message is shown:
> 
> Your system does not have the required software to enable 3D mode. Please
> contact your system administrator and ask them to install the OpenGL Python
> bindings and the GtkGLExt Python bindings.
> 
> You are still able to play chess in 2D without these packages.

Так, а что собственно надо собрать?
Comment 4 Igor Zubkov 2007-09-22 13:52:04 MSD
Кстати, gnome-games уже свежий вышел. Не плозо было бы его собрать, а уж потом
разбиратся с этим багом. Свежий компоненты базового гнома я уже собрал так что
скоро можно будет собрать и свежий gnome-games.
Comment 5 Sir Raorn 2007-09-22 14:21:32 MSD
(In reply to comment #3)
> Так, а что собственно надо собрать?

Питоньи биндинги к GtkGLExt.  И возможно проставить зависимость.
Comment 6 Igor Zubkov 2007-09-22 16:56:21 MSD
(In reply to comment #5)
> (In reply to comment #3)
> > Так, а что собственно надо собрать?
> 
> Питоньи биндинги к GtkGLExt.  И возможно проставить зависимость.

Собрал. Сейчас приложу спек в сюда, проверьте glchess. Если работает, положу в
Сизиф.
Comment 7 Igor Zubkov 2007-09-22 16:56:59 MSD
Created attachment 2207 [details]
Спек для сборки
Comment 8 Egor Vyscrebentsov 2007-09-22 17:37:09 MSD
В 2.18 я на GL забил сознательно, не желая множить зависимости для того
gnome-games, который перекладывается в 4.0/branch. Если же мы всё-таки
собираемся положить GNOME 2.20 к выходу Мастера, то, похоже, пара лишних
зависимостей на фоне всего остального заметна не будет. Т. о., в 2.20 для
gnome-games-glchess будет проставлена зависимость.

PS. Питоньи биндинги мне поддерживать бы не хотелось, но спек, ИМХО, необходимо
слегка причесать (хотя бы на тему python-module-%name).

PPS. gnome-games-2.20 я уже собираю.
Comment 9 Egor Vyscrebentsov 2007-09-22 17:41:32 MSD
(In reply to comment #8)
> спек, ИМХО, необходимо слегка причесать (хотя бы на тему python-module-%name).

Здесь я, возможно, прогнал.
Comment 10 Sir Raorn 2007-09-22 18:00:17 MSD
Работает.  Жалко нет плазмаганов и прочих рокетлончеров.  Может будет в новой
версии? ;-)
Comment 11 Igor Zubkov 2007-09-22 18:13:12 MSD
(In reply to comment #10)
> Работает.  Жалко нет плазмаганов и прочих рокетлончеров.  Может будет в новой
> версии? ;-)

Закинул в Сизиф на сборку.
Comment 12 Egor Vyscrebentsov 2007-12-31 15:17:21 MSK
Fixed in 2.20.2-alt1