Не собираеться из src.rpm wxGTK-2-6-1 (а его установить надо потому что он нужен для запуска amule)
Мне нужно чтобы у меня наконец запустился amule который при запуске
выдает вот
что
amule: error while loading shared libraries: libwx_gtk2_xrc-2.6.so.0:
cannot open shared object file: No such file or directory
Как я понял мне нужно поставить wxGTK-2.6.1
У меня есть вот этот файл, вот пытаюсь поставить
[root@e-a65d-1790 wxGTK-2-6-1]# rpmbuild --rebuild
./wxGTK-2.6.1-0.2.fc4.src.rpm
Устанавливается ./wxGTK-2.6.1-0.2.fc4.src.rpm
предупреждение: пользователь machbuild не существует - используется root
предупреждение: группа machbuild не существует - используется root
предупреждение: пользователь machbuild не существует - используется root
предупреждение: группа machbuild не существует - используется root
ошибка: Неудовлетворенные зависимости сборки:
libGL нужен для wxGTK-2.6.1-0.2.fc4
libGLU нужен для wxGTK-2.6.1-0.2.fc4
Я начал искать по этим словам ( на http://fr.rpmfind.net/) где
содержиться libGL
Там вывелись эти пакеты
libglade-0.17-16.i386.rpm libglade-devel-0.17-13.2.1.i386.rpm
libglade2-2.4.0-5.i386.rpm libglademm20-2.2.0-1.i386.rpm
libglade2-devel-2.3.6-1.i386.rpm search.php.html
Проверяю что из всего этого у меня установлено
[root@e-a65d-1790 libGL]# rpm -qa libg
[root@e-a65d-1790 libGL]#
Вроде ничего не установлено
Начинаю ставить
[root@e-a65d-1790 libGL]# rpm -ivh ./libglade-0.17-16.i386.rpm
предупреждение: ./libglade-0.17-16.i386.rpm: подпись DSA V3: NOKEY, key
ID 4f2a6fd2
Подготовка... ###########################################
[100%]
файл /usr/lib/libglade-gnome.so.0.4.2 из устанавливаемого пакета
libglade-0.17-16 конфликтует с файлом из пакета libglade-0.17-13.2.1
файл /usr/lib/libglade.so.0.4.2 из устанавливаемого пакета
libglade-0.17-16 конфликтует с файлом из пакета libglade-0.17-13.2.1
[root@e-a65d-1790 libGL]# rpm -ivh ./libglade-devel-0.17-13.2.1.i386.rpm
предупреждение: ./libglade-devel-0.17-13.2.1.i386.rpm: подпись DSA V3:
NOKEY, key ID 4f2a6fd2
Подготовка... ###########################################
[100%]
пакет libglade-devel-0.17-13.2.1 уже установлен
файл /usr/bin/libglade-config из устанавливаемого пакета
libglade-devel-0.17-13.2.1 конфликтует с файлом из пакета
libglade-devel-0.17-13.2.1
файл /usr/lib/libglade-gnome.a из устанавливаемого пакета
libglade-devel-0.17-13.2.1 конфликтует с файлом из пакета
libglade-devel-0.17-13.2.1
файл /usr/lib/libglade.a из устанавливаемого пакета
libglade-devel-0.17-13.2.1 конфликтует с файлом из пакета
libglade-devel-0.17-13.2.1
файл /usr/lib/libgladeConf.sh из устанавливаемого пакета
libglade-devel-0.17-13.2.1 конфликтует с файлом из пакета
libglade-devel-0.17-13.2.1
[root@e-a65d-1790 libGL]#
А для остальных пакетов аналогично
Проверяю libGLU
Нашел что он в составе пакета типа
xorg-x11-Mesa-libGLU-6.8.2-1.FC3.34.i386.rpm
Ввожу эте команду
[root@e-a65d-1790 libGL]# rpm -qa xorg
[root@e-a65d-1790 libGL]#
Ввожу
[root@e-a65d-1790 rpms]# rpm -ivh
xorg-x11-Mesa-libGL-6.8.1-12.FC3.1.i386.rpm
Подготовка... ###########################################
[100%]
пакет xorg-x11-Mesa-libGL-6.8.1-12.FC3.1 уже установлен
[root@e-a65d-1790 rpms]#
И теперь мне кажеться что у меня что не так с настройкой rpm
И что мне в этой ситуации делать??
Посоветуйте пожалуйста
1. Правильно ли я опредилил источник ошибки при запуске amule (ту ли я
прогу пытаюсь поставить)?
2. Не посоветуете ли что надо сделать, что бы это программа (wxGTK)
наконец собралась?
3. Почему у меня rpm чудит?
P.S.
У меня стоит ASP LINUX ver 10
ЗАРАНЕЕ БЛАГОДАРЕН
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20839; Возраст листа: 750; Участников: 1395
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/416727
В сообщении от 1123874137 секунд после начала Эпохи Супотницкий Сергей
написал(а):
$ rpm -q --whatprovides libGL
xorg-x11-Mesa-libGL-6.8.2-31
$ rpm -q --whatprovides libGLU
xorg-x11-Mesa-libGLU-6.8.2-31
В начале нужно искать в своем дистрибутиве при помощи APT или YUM.
# apt-get install libGL libGLU
Это совсем не то что нужно.
# rpm -qa |grep xorg
xorg-x11-Mesa-libGL-6.8.2-31
xorg-x11-xauth-6.8.2-31
xorg-x11-tools-6.8.2-31
xorg-x11-6.8.2-31
xorg-x11-xfs-6.8.2-31
xorg-x11-libs-6.8.2-31
xorg-x11-devel-6.8.2-31
fonts-xorg-cyrillic-6.8.2-1
xorg-x11-deprecated-libs-6.8.2-31
fonts-xorg-truetype-6.8.2-1
fonts-xorg-base-6.8.2-1
xorg-x11-Mesa-libGLU-6.8.2-31
xorg-x11-font-utils-6.8.2-31
Вряд ли.
Учится пользоваться RPM.
Да.
Установить (если не установлены):
xorg-x11-Mesa-libGL
xorg-x11-Mesa-libGLU
xorg-x11-devel
После чего команда:
$ rpm -q --whatprovides libGL && rpm -q --whatprovides libGLU
должна выдать два имени пакета, но не ошибку типа "ни один из пакетов
не предоставляет libGL".
Это не RPM... :)