[sisyphus] libSDL REQUIRENAME
cornet
=?iso-8859-1?q?cornet_=CE=C1_zmail=2Eru?=
Ср Авг 8 10:53:23 MSD 2001
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 ********
Подробная информация о списке рассылки Sisyphus