Ну это уже не пошло у меня.Пакет удалил libxforms-1.0.93-alt1,но он опять появился.вместо libxforms-1.0-alt2.i586,процесс идет по кругу.
apt-get install libxforms-1.0-alt2.i586.rpm libxforms=1.0-alt2
Собираю xforms версии 1.0.90 из p5 в окружении p6. Правда не в хешере. Сборка закончилась, сейчас залью в свою репу.
Цитата: sb от 16.03.2012 19:19:32Собираю xforms версии 1.0.90 из p5 в окружении p6. Правда не в хешере. Сборка закончилась, сейчас залью в свою репу.Не надо 1.0.90. Это уже so.2. 1.0-alt2 - это последний с so.1.
В 1.0.90 rpm лежит libforms.so.1
[root@2 ~]# apt-get install /home/sergej/libxforms-1.0-alt2.i586.rpm libxforms=1.0-alt2Чтение списков пакетов... ЗавершеноПостроение дерева зависимостей... ЗавершеноВыбрано libxforms для '/home/sergej/libxforms-1.0-alt2.i586.rpm'Следующие дополнительные пакеты будут установлены: libxformsСледующие НОВЫЕ пакеты будут установлены: libxforms0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.Необходимо получить 0B/391kB архивов.После распаковки потребуется дополнительно 830kB дискового пространства.Продолжить? [Y/n] yСовершаем изменения... Preparing... ########################################### [100%]1: libxforms ########################################### [100%]Running /usr/lib/rpm/posttrans-filetriggersЗавершено.[root@2 ~]# rpm -qa|grep libxformlibxforms-1.0-alt2[root@2 ~]# apt-get install /home/sergej/echolinux-0.16a-1.i386.rpmЧтение списков пакетов... ЗавершеноПостроение дерева зависимостей... ЗавершеноВыбрано echolinux для '/home/sergej/echolinux-0.16a-1.i386.rpm'Следующие НОВЫЕ пакеты будут установлены: echolinux0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 1 не будет обновлено.Необходимо получить 0B/41,7kB архивов.После распаковки потребуется дополнительно 82,6kB дискового пространства.Совершаем изменения... Preparing... ########################################### [100%]1: echolinux ########################################### [100%]Running /usr/lib/rpm/posttrans-filetriggersЗавершено.[root@2 ~]#
Попробовал было пересобрать сабж с библиотекой 1.0.90 (думал, может в новой версии библиотеки чего-то не то), но симптомы прежние. Все же склоняюсь к тому, что код сабжа староват...
[sergej@2 ~]$ su-Password: [root@2 ~]# rpm -qa|grep libxformslibxforms-1.0-alt2[root@2 ~]# rpm -qa|grep echolinuxecholinux-0.16a-1[root@2 ~]# echolinux-0.16a-1-bash: echolinux-0.16a-1: команда не найдена[root@2 ~]#
Я пробовал запустить echogui, рисует какое-то окошко с буквами.
Ну, до таких виражей я еще не дошел. libxforms1 это наименование пакета или непосредственно .so файла ?PS Если первое, то могу попробовать.
Нашел это окно,но это только жалкая часть чего то. :o не понятно пока даже что.
Цитата: sb от 16.03.2012 20:58:39Ну, до таких виражей я еще не дошел. libxforms1 это наименование пакета или непосредственно .so файла ?PS Если первое, то могу попробовать.да, по имени пакета. Пересечение по файлам в libxforms1 быть не должно, если убрать всё лишнее в отдельный подпакет. оставить там надо только %_libdir/*.so.*