ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 11:53 [sisyphus] libSDL REQUIRENAME cornet
@ 2001-08-07  6:59 ` Alexey Morozov
  2001-08-07 13:00   ` cornet
  0 siblings, 1 reply; 13+ messages in thread
From: Alexey Morozov @ 2001-08-07  6:59 UTC (permalink / raw)
  To: Sisyphus


On Tue, 7 Aug 2001, cornet wrote:

> [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm
> error: failed dependencies:
>         libXv.so.1 is needed by libSDL-1.2.2-alt1
>         libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1
> 
> Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая
> libSDL их не хотела, а вот новая...
> Я никак не найду в каком пакете эти so'шки живут :-((
Это Xvideo и DGA из XFree86




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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 13:00   ` cornet
@ 2001-08-07  9:00     ` Alexey Morozov
  2001-08-07 15:02       ` cornet
  2001-08-07 18:47     ` Sergey Vlasov
  1 sibling, 1 reply; 13+ messages in thread
From: Alexey Morozov @ 2001-08-07  9:00 UTC (permalink / raw)
  To: sisyphus


On Tue, 7 Aug 2001, cornet wrote:

> > Это Xvideo и DGA из XFree86
> Обнаружил их как ссылки в
> XFree86-devel-4.1.0-alt5
> Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree
Ну, во-первых, сборка не моя :-).

> 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже
> не удастся?
Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно.

> 
> Мне это очень актуально, у меня дома ATI 3D RagePro и
У меня, как на странно, тоже.

> соответственно X Mach64-3.3.6.
А вот тут - напротив :-).

> И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела
> с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил,
Нормально. Не сказать хорошо, но нормально.

> что аппаратно ускоренный режим у меня будет только с X-3.3.6.
Аппаратно ускоренный - это означает, что будет аппаратное ускорение
для OpenGL. Если оно Вам надо (то есть, например, Вы пИнгвинов
с утра до ночи с горок спускаете. Шютка), то тогда да, имеет смысл
использовать 3.3.6 или идти на dri.sourceforge.net и становиться в ряды
добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x.
Но, гхм, "не советую".

Если Вам 3D от этой карточки не уперся никуда, советую поставить XF4,
сходить на gatos.sourceforge.net, выкачать там правильный драйвер для
младших ATI (ati.2), поставить и радоваться жизни. Натурально, всякие
mplayer'ы и прочие DivX'ы очень радостно кажут фильмы с приличным fps, не
говоря уже о том, чтобы окошки таскать из стороны в сторону.

Да, для особых извращенцев: можно поставить XF4 (XF-libs и прочее), а
XServer использовать 3.3.6. Ну то есть, если _очень_ охота 3D :-)





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

* [sisyphus] libSDL REQUIRENAME
@ 2001-08-07 11:53 cornet
  2001-08-07  6:59 ` Alexey Morozov
  0 siblings, 1 reply; 13+ messages in thread
From: cornet @ 2001-08-07 11:53 UTC (permalink / raw)
  To: Sisyphus

Привет всем!

Вот попытался поапгрейтиться....

[root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm
error: failed dependencies:
        libXv.so.1 is needed by libSDL-1.2.2-alt1
        libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1

Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая
libSDL их не хотела, а вот новая...
Я никак не найду в каком пакете эти so'шки живут :-((

Help, однако!

-- 
******** FIRE & STEEL ********



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07  6:59 ` Alexey Morozov
@ 2001-08-07 13:00   ` cornet
  2001-08-07  9:00     ` Alexey Morozov
  2001-08-07 18:47     ` Sergey Vlasov
  0 siblings, 2 replies; 13+ messages in thread
From: cornet @ 2001-08-07 13:00 UTC (permalink / raw)
  To: sisyphus

Alexey Morozov wrote:
> 
> On Tue, 7 Aug 2001, cornet wrote:
> 
> > [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm
> > error: failed dependencies:
> >         libXv.so.1 is needed by libSDL-1.2.2-alt1
> >         libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1
> >
> > Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая
> > libSDL их не хотела, а вот новая...
> > Я никак не найду в каком пакете эти so'шки живут :-((
> Это Xvideo и DGA из XFree86

Обнаружил их как ссылки в
XFree86-devel-4.1.0-alt5
Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree
4.1.0 и собрать что либо для использования под X 3.3.6 просто уже
не удастся?

Мне это очень актуально, у меня дома ATI 3D RagePro и
соответственно X Mach64-3.3.6.

И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела
с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил,
что аппаратно ускоренный режим у меня будет только с X-3.3.6.

-- 
******** FIRE & STEEL ********



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07  9:00     ` Alexey Morozov
@ 2001-08-07 15:02       ` cornet
  2001-08-07 21:01         ` Alexey Morozov
  0 siblings, 1 reply; 13+ messages in thread
From: cornet @ 2001-08-07 15:02 UTC (permalink / raw)
  To: sisyphus

Alexey Morozov wrote:
> 
> On Tue, 7 Aug 2001, cornet wrote:
> 
> > > Это Xvideo и DGA из XFree86
> > Обнаружил их как ссылки в
> > XFree86-devel-4.1.0-alt5
> > Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree
> Ну, во-первых, сборка не моя :-).

Сорри, когда я говорил "Вы" zя имел в виду Altlinux.

> > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже
> > не удастся?
> Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно.

Странно, но я только что сорбрал SDL из src.rpm скачанного с
libsdl.org и никаких подобных зависимостей и привязок к XF4 я там
нее обнаружил :-/
 
> >
> > Мне это очень актуально, у меня дома ATI 3D RagePro и
> У меня, как на странно, тоже.
> 
> > соответственно X Mach64-3.3.6.
> А вот тут - напротив :-).
> 
> > И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела
> > с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил,
> Нормально. Не сказать хорошо, но нормально.

А почему не хорошо? В чем это выражается?
 
> > что аппаратно ускоренный режим у меня будет только с X-3.3.6.
> Аппаратно ускоренный - это означает, что будет аппаратное ускорение
> для OpenGL. Если оно Вам надо 

Во во, именно оно мне и надо!

> (то есть, например, Вы пИнгвинов
> с утра до ночи с горок спускаете. Шютка), то тогда да, имеет смысл
> использовать 3.3.6

Что я и делаю в данный момент.

> или идти на dri.sourceforge.net и становиться в ряды
> добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x.
> Но, гхм, "не советую".

Даже и думать не буду, я не программер :-)
 
> Если Вам 3D от этой карточки не уперся никуда, советую поставить XF4,
> сходить на gatos.sourceforge.net, выкачать там правильный драйвер для
> младших ATI (ati.2), поставить и радоваться жизни. Натурально, всякие
> mplayer'ы и прочие DivX'ы очень радостно кажут фильмы с приличным fps, не
> говоря уже о том, чтобы окошки таскать из стороны в сторону.

Ну вот как раз фильмы мне пофигу :-) 

> Да, для особых извращенцев: можно поставить XF4 (XF-libs и прочее), а
> XServer использовать 3.3.6. Ну то есть, если _очень_ охота 3D :-)

А вот тут если можно подробнее, пожалуйста. 
Что значит использовать XFree4 и одновременно Xserver3 ?????
Я в этом деле не слишком разбираюсь :-(

-- 
******** FIRE & STEEL ********



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 13:00   ` cornet
  2001-08-07  9:00     ` Alexey Morozov
@ 2001-08-07 18:47     ` Sergey Vlasov
  2001-08-08  6:53       ` cornet
  1 sibling, 1 reply; 13+ messages in thread
From: Sergey Vlasov @ 2001-08-07 18:47 UTC (permalink / raw)
  To: sisyphus

On Tue, 07 Aug 2001 17:00:40 +0400
cornet <cornet@zmail.ru> wrote:

> Alexey Morozov wrote:
> > 
> > On Tue, 7 Aug 2001, cornet wrote:
> > 
> > > [root@smart RPMS]# rpm -Uvh libSDL-1.2.2-alt1.i586.rpm
> > > error: failed dependencies:
> > >         libXv.so.1 is needed by libSDL-1.2.2-alt1
> > >         libXxf86dga.so.1 is needed by libSDL-1.2.2-alt1
> > >
> > > Что это за файлы такие libXv.so.1 libXxf86dga.so.1 ?? Прошлая
> > > libSDL их не хотела, а вот новая...
> > > Я никак не найду в каком пакете эти so'шки живут :-((
> > Это Xvideo и DGA из XFree86
> 
> Обнаружил их как ссылки в
> XFree86-devel-4.1.0-alt5
> Уж не значит ли это, что Ваша сборка SDL прибита гвоздями к XFree
> 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже
> не удастся?

Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с
которым он собирался.  Если взять src.rpm и пересобрать его в своей
системе с более старой версией XFree86-libs, этих зависимостей не
будет (там эти библиотеки были статические).

И, кстати, XFree86-libs уже давно только 4.x, даже в Spring.  Но это
ни в коем случае не означает, что X-сервер тоже должен быть 4.x.  Так
что обновление XFree86-libs, Mesa, ... не должно тянуть за собой
XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не
так - это баг, который надо исправлять.  (В общем случае для
XFree86-libs вообще не требуется установка X-сервера - он вполне может
быть на другой машине.)



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 15:02       ` cornet
@ 2001-08-07 21:01         ` Alexey Morozov
  2001-08-08  6:40           ` cornet
  0 siblings, 1 reply; 13+ messages in thread
From: Alexey Morozov @ 2001-08-07 21:01 UTC (permalink / raw)
  To: sisyphus


On Tue, 7 Aug 2001, cornet wrote:

> 
> > > 4.1.0 и собрать что либо для использования под X 3.3.6 просто уже
> > > не удастся?
> > Скорее всего. Я так понимаю, поддерживать 3.3.6 уже не модно.
> Странно, но я только что сорбрал SDL из src.rpm скачанного с
> libsdl.org и никаких подобных зависимостей и привязок к XF4 я там
> нее обнаружил :-/
./configure рулит?
Проблема в том, что то, что определилось и собралось где-нить на
altair.altlinux.ru - это один набор зависимостей, а то, что у Вас -
другой. Ну, не сможет у Вас SDL казать через Xv и DGA. Обидно, конечно, но
не смертельно.
А вообще, типа, ports рулят :-).

2ALTLinux Team: не думали принести рулезную технологию на родную
платформу? :-)


> > > И вообще хотелось бы узнать подробнее, как в X-4.1.0 обстоят дела
> > > с поддержкой видюх ATI, а то инсталлятор мне радостно сообщил,
> > Нормально. Не сказать хорошо, но нормально.
> А почему не хорошо? В чем это выражается?
Нет 3D (Хотя, как я уже говорил, какое может быть 3D в карточке за
тридцать баков? :-)), всякие новомодности типа Xv поддерживаются только в
гатосовском драйвере (они периодически merge'атся в дерево XF, но, как
правило, у них новее).


> > > что аппаратно ускоренный режим у меня будет только с X-3.3.6.
> > Аппаратно ускоренный - это означает, что будет аппаратное ускорение
> > для OpenGL. Если оно Вам надо 
> Во во, именно оно мне и надо!
Тогда рекомендую не маятся х^Hфигней и купить нормальную карточку долларов
за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее
пристойные карточки там перечислены.

> Что я и делаю в данный момент.
Ну, см. выше. У младших ATI достаточно фиговый OpenGL.

> > или идти на dri.sourceforge.net и становиться в ряды
> > добровольцев, переносящих поддержку 3D в дешевых ATIшках с 3.3.x до 4.x.
> > Но, гхм, "не советую".
> Даже и думать не буду, я не программер :-)
Вольному воля, спасенному рай.

> А вот тут если можно подробнее, пожалуйста. 
> Что значит использовать XFree4 и одновременно Xserver3 ?????
> Я в этом деле не слишком разбираюсь :-(
Очень просто. Ставите _одновременно_ XF4 со всеми либами, и прочей
требухой и, как он там назывался, XFree86-Mach64-3.3.x-*.rpm (Собственно
говоря, скорее всего, оно у Вас так и стоит сейчас, rpm -qa | grep XFree).
После чего убеждаетесь, что линк /etc/X11/X кажет не на
../../usr/X11R6/bin/XFree86, а куда-нить в район
../../usr/X11R6/bin/XF86_Mach64. 

Собственно, после этого стоит убедиться, что конфиг /etc/X11/XF86Config
(не /etc/X11/XF86Config-4 ! это конфиг для X сервера из 4х Xов!) разумен
(ну, если Вы сейчас гоняете пИнгвинов, то, видимо, разумен), и все.

По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги
будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее
всего, будет недоступна (просто потому что в этом Xserver'е нет таких
возможностей), но пИнгвинов гонять получится.

SY, AM





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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-08  6:40           ` cornet
@ 2001-08-08  0:25             ` Alexey Morozov
  0 siblings, 0 replies; 13+ messages in thread
From: Alexey Morozov @ 2001-08-08  0:25 UTC (permalink / raw)
  To: sisyphus


On Wed, 8 Aug 2001, cornet wrote:

> > ./configure рулит?
> Я сделал еще тупее - прежде чем лезть руками в потроха, пошел по
> дефалту:
> rpm -i
> cd /usr/src/RPM/SPECS
> rpm -bb SDL.cpec
> через пару минут получил бинарный rpm и полез в него смотреть что
> там и как.
Ну, как будто configure в этом случае не отработал :-)

> Более того, мне это сейчас абсолютно побарабану :-)
:-)

> > за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее
> > пристойные карточки там перечислены.
> Я уже думаю об этом, но финансы... повременю пока что.
> > Ну, см. выше. У младших ATI достаточно фиговый OpenGL.
> Эт я уже заметил, но это лучше чем просто ничего :-)
:-)

> > По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги
> > будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее
> > всего, будет недоступна (просто потому что в этом Xserver'е нет таких
> > возможностей), но пИнгвинов гонять получится.
> А вот тут не понял :-( Какие именно проги будут из комплекта XF4
> и почему?
Как какие? rpm -ql XFree86 | grep /usr/X11R6/bin/ , натурально :-).
Рекомендую, найдете много увлектального :-)/




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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 21:01         ` Alexey Morozov
@ 2001-08-08  6:40           ` cornet
  2001-08-08  0:25             ` Alexey Morozov
  0 siblings, 1 reply; 13+ messages in thread
From: cornet @ 2001-08-08  6:40 UTC (permalink / raw)
  To: sisyphus

Alexey Morozov wrote:
> 
> On Tue, 7 Aug 2001, cornet wrote:
skip.
> ./configure рулит?

Я сделал еще тупее - прежде чем лезть руками в потроха, пошел по
дефалту:
rpm -i
cd /usr/src/RPM/SPECS
rpm -bb SDL.cpec
через пару минут получил бинарный rpm и полез в него смотреть что
там и как.

> Проблема в том, что то, что определилось и собралось где-нить на
> altair.altlinux.ru - это один набор зависимостей, а то, что у Вас -
> другой. Ну, не сможет у Вас SDL казать через Xv и DGA. Обидно, конечно, но
> не смертельно.

Более того, мне это сейчас абсолютно побарабану :-)

> А вообще, типа, ports рулят :-).
skip.
> Тогда рекомендую не маятся х^Hфигней и купить нормальную карточку долларов
> за 100. Глянув, конечно, перед этим в линуксовый HCL, но все более-менее
> пристойные карточки там перечислены.

Я уже думаю об этом, но финансы... повременю пока что.

> > Что я и делаю в данный момент.
> Ну, см. выше. У младших ATI достаточно фиговый OpenGL.

Эт я уже заметил, но это лучше чем просто ничего :-)
 
skip.

> Очень просто. Ставите _одновременно_ XF4 со всеми либами, и прочей
> требухой и, как он там назывался, XFree86-Mach64-3.3.x-*.rpm (Собственно
> говоря, скорее всего, оно у Вас так и стоит сейчас, rpm -qa | grep XFree).
> После чего убеждаетесь, что линк /etc/X11/X кажет не на
> ../../usr/X11R6/bin/XFree86, а куда-нить в район
> ../../usr/X11R6/bin/XF86_Mach64.

Угу, именно так и есть. 

> Собственно, после этого стоит убедиться, что конфиг /etc/X11/XF86Config
> (не /etc/X11/XF86Config-4 ! это конфиг для X сервера из 4х Xов!) разумен
> (ну, если Вы сейчас гоняете пИнгвинов, то, видимо, разумен), и все.

Разумен и изменения в нем действительно влияют на работу X.
 
> По startx и init 5 сейчас будет грузиться X сервер от 3.3.x, а все проги
> будут из комплекта XF4. Часть вещей типа того же DGA или Xvideo, скорее
> всего, будет недоступна (просто потому что в этом Xserver'е нет таких
> возможностей), но пИнгвинов гонять получится.

А вот тут не понял :-( Какие именно проги будут из комплекта XF4
и почему?

-- 
******** FIRE & STEEL ********



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-07 18:47     ` Sergey Vlasov
@ 2001-08-08  6:53       ` cornet
  2001-08-08 15:35         ` Sergey Vlasov
  0 siblings, 1 reply; 13+ messages in thread
From: cornet @ 2001-08-08  6:53 UTC (permalink / raw)
  To: sisyphus

Sergey Vlasov wrote:
> 
>skip.
 
> Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с
> которым он собирался.  Если взять src.rpm и пересобрать его в своей
> системе с более старой версией XFree86-libs, этих зависимостей не
> будет (там эти библиотеки были статические).

[cornet@smart SRPMS]$ rpm -i SDL-1.2.2-alt1.src.rpm
[cornet@smart SPECS]$ rpm -bb SDL.spec
error: failed build dependencies:
        Mesa-devel is needed by SDL-1.2.2-alt1
        XFree86-devel is needed by SDL-1.2.2-alt1
        aalib-devel is needed by SDL-1.2.2-alt1
        alsa-lib-devel is needed by SDL-1.2.2-alt1
        audiofile-devel is needed by SDL-1.2.2-alt1
        esound-devel is needed by SDL-1.2.2-alt1
        libstdc++-devel is needed by SDL-1.2.2-alt1
        nasm is needed by SDL-1.2.2-alt1 
Это значит, что если я поставлю старый XFree86-devel от X-3.3.6
то по идее SDL от Alt должна собраться с поддержкой старых X и
соответственно программы, использующие SDL, должны работать
нормально с моими X 3.3.6.
Я правильно понимаю?

> И, кстати, XFree86-libs уже давно только 4.x, даже в Spring.  Но это
> ни в коем случае не означает, что X-сервер тоже должен быть 4.x.  Так
> что обновление XFree86-libs, Mesa, ... не должно тянуть за собой
> XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не
> так - это баг, который надо исправлять.  (В общем случае для
> XFree86-libs вообще не требуется установка X-сервера - он вполне может
> быть на другой машине.)

Означает ли это, что я могу снести имеющийся
XFree86-libs-4.0.3-ipl2mdk, поставить вместо него
XFree86-libs-3.3.6* и пересобрав SDL-1.2.2-alt со старым
XFree86-devel-3.3.6 иметь правильную работу SDL-базированых
приложений под моими старыми XFree86-Mach64-3.3.6
??

-- 
******** FIRE & STEEL ********



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-08  6:53       ` cornet
@ 2001-08-08 15:35         ` Sergey Vlasov
  2001-08-09 18:38           ` cornet
  0 siblings, 1 reply; 13+ messages in thread
From: Sergey Vlasov @ 2001-08-08 15:35 UTC (permalink / raw)
  To: sisyphus

On Wed, 08 Aug 2001 10:53:23 +0400
cornet <cornet@zmail.ru> wrote:

> Sergey Vlasov wrote:
>  
> > Бинарный пакет из Сизифа прибит гвоздями к XFree86-libs-4.1.0, с
> > которым он собирался.  Если взять src.rpm и пересобрать его в своей
> > системе с более старой версией XFree86-libs, этих зависимостей не
> > будет (там эти библиотеки были статические).
> 
> [cornet@smart SRPMS]$ rpm -i SDL-1.2.2-alt1.src.rpm
> [cornet@smart SPECS]$ rpm -bb SDL.spec
> error: failed build dependencies:
>         Mesa-devel is needed by SDL-1.2.2-alt1
>         XFree86-devel is needed by SDL-1.2.2-alt1
>         aalib-devel is needed by SDL-1.2.2-alt1
>         alsa-lib-devel is needed by SDL-1.2.2-alt1
>         audiofile-devel is needed by SDL-1.2.2-alt1
>         esound-devel is needed by SDL-1.2.2-alt1
>         libstdc++-devel is needed by SDL-1.2.2-alt1
>         nasm is needed by SDL-1.2.2-alt1 
> Это значит, что если я поставлю старый XFree86-devel от X-3.3.6
> то по идее SDL от Alt должна собраться с поддержкой старых X и
> соответственно программы, использующие SDL, должны работать
> нормально с моими X 3.3.6.
> Я правильно понимаю?

Старый XFree86-devel ставить не надо (тем более такого пакета
в Spring нет).  По идее достаточно поставить указанные пакеты
из дистрибутива (хотя такую компиляцию никто не проверял, так что,
возможно, что-то придется обновить до более новой версии).

> > И, кстати, XFree86-libs уже давно только 4.x, даже в Spring.  Но это
> > ни в коем случае не означает, что X-сервер тоже должен быть 4.x.  Так
> > что обновление XFree86-libs, Mesa, ... не должно тянуть за собой
> > XFree86-server-4.1.0 и мешать работе X-сервера от 3.3.6; если это не
> > так - это баг, который надо исправлять.  (В общем случае для
> > XFree86-libs вообще не требуется установка X-сервера - он вполне может
> > быть на другой машине.)
> 
> Означает ли это, что я могу снести имеющийся
> XFree86-libs-4.0.3-ipl2mdk, поставить вместо него
> XFree86-libs-3.3.6* и пересобрав SDL-1.2.2-alt со старым
> XFree86-devel-3.3.6 иметь правильную работу SDL-базированых
> приложений под моими старыми XFree86-Mach64-3.3.6
> ??

Нет, XFree86-libs остается от 4.x в любом случае, но может работать
как с сервером 4.x, так и 3.3.6.  Вся проблема появилась из-за того,
что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую,
и собранные в этом окружении программы не могут работать без нее.
Вам достаточно поставить недостающие пакеты для сборки и пересобрать
пакет SDL.  Разумеется, при работе возможности будут ограничены тем,
что поддерживает используемый X-сервер.



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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-08 15:35         ` Sergey Vlasov
@ 2001-08-09 18:38           ` cornet
  2001-08-11 15:35             ` Sergey Vlasov
  0 siblings, 1 reply; 13+ messages in thread
From: cornet @ 2001-08-09 18:38 UTC (permalink / raw)
  To: sisyphus

Sergey Vlasov wrote:
> 
skip.

> > Это значит, что если я поставлю старый XFree86-devel от X-3.3.6
> > то по идее SDL от Alt должна собраться с поддержкой старых X и
> > соответственно программы, использующие SDL, должны работать
> > нормально с моими X 3.3.6.
> > Я правильно понимаю?
> 
> Старый XFree86-devel ставить не надо (тем более такого пакета
> в Spring нет).  По идее достаточно поставить указанные пакеты
> из дистрибутива (хотя такую компиляцию никто не проверял, так что,
> возможно, что-то придется обновить до более новой версии).

Тоесть как никто не проверял!!?? Те пакеты, которые она хочет
надо ставить из Сизифа. В таком случае в каком же окружении
собиралась эта SDL как не в Сизифовском?

К тому же, я почти уверен, что означенные пакеты потянут за собой
еще пол царства и сарай в придачу :-( а сделать столь глобальное
обновление у меня сейчас нет технической возможности. В то же
время, старенький XFree86-devel где нть в загашнике найдется...

skip.

> Нет, XFree86-libs остается от 4.x в любом случае, но может работать
> как с сервером 4.x, так и 3.3.6.  Вся проблема появилась из-за того,
> что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую,
> и собранные в этом окружении программы не могут работать без нее.
> Вам достаточно поставить недостающие пакеты для сборки и пересобрать
> пакет SDL.  Разумеется, при работе возможности будут ограничены тем,
> что поддерживает используемый X-сервер.

Тогда обьясните, плизз, в чем будет разница условий сборки, если
все пакеты XFree* будут теже что и в Сизифе, и только ссылочка
/etc/X11/X будет казать на /usr/X11R6/bin/XF86_Mach64 а не на
/usr/X11R6/bin/XFree86
??? 

Блин, чем больше я углубляюсь в то дело, тем больше понимаю что
ничерта в этом не понимаю :-((

На сколько я понял, XFree-server-X.X.X-*.rpm это непосредственно
растеризатор, занимающийся выводом картинки в видеобуфер и
общающийся с железкой. В то же время как XFree-X.X.X-*.rpm это
набор тулзов, примочек и интерфейсов для программ, желающих
работать через X. Соответственно эти два компонента могут
исполняться на разных хостах. 
Я прав?
Если да, то вопрос: XFree86-libs и XFree86-devel ето чье
хозяйство, XFree-server или XFree ???

-- 
******** FIRE & STEEL ********





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

* Re: [sisyphus] libSDL REQUIRENAME
  2001-08-09 18:38           ` cornet
@ 2001-08-11 15:35             ` Sergey Vlasov
  0 siblings, 0 replies; 13+ messages in thread
From: Sergey Vlasov @ 2001-08-11 15:35 UTC (permalink / raw)
  To: sisyphus

On Thu, 09 Aug 2001 22:38:54 +0400
cornet <cornet@zmail.ru> wrote:

> Sergey Vlasov wrote:
> 
> > > Это значит, что если я поставлю старый XFree86-devel от X-3.3.6
> > > то по идее SDL от Alt должна собраться с поддержкой старых X и
> > > соответственно программы, использующие SDL, должны работать
> > > нормально с моими X 3.3.6.
> > > Я правильно понимаю?
> > 
> > Старый XFree86-devel ставить не надо (тем более такого пакета
> > в Spring нет).  По идее достаточно поставить указанные пакеты
> > из дистрибутива (хотя такую компиляцию никто не проверял, так что,
> > возможно, что-то придется обновить до более новой версии).
> 
> Тоесть как никто не проверял!!?? Те пакеты, которые она хочет
> надо ставить из Сизифа. В таком случае в каком же окружении
> собиралась эта SDL как не в Сизифовском?

В Сизифовском и собиралась, с XFree 4.1.0.  Но Вы-то хотите собрать ее
с более старой версией из Spring; я имел в виду, что есть вероятность,
что в этой старой версии может чего-нибудь не хватить, и придется
подправлять spec.  Хотя вряд ли.

Единственное замечание: если так собрать, потом apt-get будет орать,
что одинаковые пакеты имеют разные зависимости, но вроде бы это ему
работать не мешает.

> К тому же, я почти уверен, что означенные пакеты потянут за собой
> еще пол царства и сарай в придачу :-( а сделать столь глобальное
> обновление у меня сейчас нет технической возможности. В то же
> время, старенький XFree86-devel где нть в загашнике найдется...

Да, XFree86-libs-4.1.0 потянет за собой новую версию Mesa.  Но искать
XFree86-devel от 3.3.6 ни в коем случае не нужно - он должен
соответствовать версии XFree86-libs, у Вас, как я понял, 4.0.3.

> > Нет, XFree86-libs остается от 4.x в любом случае, но может работать
> > как с сервером 4.x, так и 3.3.6.  Вся проблема появилась из-за того,
> > что libXv в новой сборке XFree86-4.1.0 собрали как разделяемую,
> > и собранные в этом окружении программы не могут работать без нее.
> > Вам достаточно поставить недостающие пакеты для сборки и пересобрать
> > пакет SDL.  Разумеется, при работе возможности будут ограничены тем,
> > что поддерживает используемый X-сервер.
> 
> Тогда обьясните, плизз, в чем будет разница условий сборки, если
> все пакеты XFree* будут теже что и в Сизифе, и только ссылочка
> /etc/X11/X будет казать на /usr/X11R6/bin/XF86_Mach64 а не на
> /usr/X11R6/bin/XFree86
> ??? 

Никакой разницы.

> Блин, чем больше я углубляюсь в то дело, тем больше понимаю что
> ничерта в этом не понимаю :-((
> 
> На сколько я понял, XFree-server-X.X.X-*.rpm это непосредственно
> растеризатор, занимающийся выводом картинки в видеобуфер и
> общающийся с железкой. В то же время как XFree-X.X.X-*.rpm это
> набор тулзов, примочек и интерфейсов для программ, желающих
> работать через X. Соответственно эти два компонента могут
> исполняться на разных хостах. 
> Я прав?
> Если да, то вопрос: XFree86-libs и XFree86-devel ето чье
> хозяйство, XFree-server или XFree ???

В части XFree86-server - да, так и есть.  А вот пакет XFree-4.0.3 -
это смесь: часть файлов нужна только для сервера (шрифты misc,
настройка XKB, ...), часть - чисто клиентские программы.  В 4.1.0 это
подчищено: все клиентские утилиты вынесены в пакет XFree86-utils.
XFree86-libs - только клиентские библиотеки.



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

end of thread, other threads:[~2001-08-11 15:35 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-07 11:53 [sisyphus] libSDL REQUIRENAME cornet
2001-08-07  6:59 ` Alexey Morozov
2001-08-07 13:00   ` cornet
2001-08-07  9:00     ` Alexey Morozov
2001-08-07 15:02       ` cornet
2001-08-07 21:01         ` Alexey Morozov
2001-08-08  6:40           ` cornet
2001-08-08  0:25             ` Alexey Morozov
2001-08-07 18:47     ` Sergey Vlasov
2001-08-08  6:53       ` cornet
2001-08-08 15:35         ` Sergey Vlasov
2001-08-09 18:38           ` cornet
2001-08-11 15:35             ` Sergey Vlasov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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