nixp.ru v3.0

30 мая 2017,
вторник,
12:23:14 MSK

DevOps с компанией «Флант»
anonymous написал 31 мая 2004 года в 20:20 (509 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Появился у меня новый каталог с либами /opt/kde3.3/lib.

Где нужно прописать путь к этому каталогу, а то все проги ругаются

Uncle Theodore

Спешу ответить, пока ты третий раз не спросил.

Прописывать в /etc/ld.so.conf Потом прогнать ldconfig Все — как рут.

Good Luck,

UT

anonymous

Странно, не работает.

ldconfig делал, даже перезагружался.

Все эти фалы присутствуют в каталоге /opt/kde3.3-alpha1/lib

[root@localhost rpm]# rpm -ihv kkbswitch-1.4-1fc1.i386.rpm

ошибка: Неудовлетворенные зависимости:

libDCOP.so.4 нужен для kkbswitch-1.4-1

libkdecore.so.4 нужен для kkbswitch-1.4-1

libkdefx.so.4 нужен для kkbswitch-1.4-1

libkdesu.so.4 нужен для kkbswitch-1.4-1

libkdeui.so.4 нужен для kkbswitch-1.4-1

libkio.so.4 нужен для kkbswitch-1.4-1

[root@localhost rpm]# cat /etc/ld.so.conf

/opt/kde3.3-alpha1/lib

/usr/X11R6/lib

/usr/lib/qt3/lib

[root@localhost rpm]#

Uncle Theodore

А откуда они там взялись? Если НЕ из rpm, то может так быть, что rpm-база данных о них не знает, даже если система их видит.

Good Luck,

UT

anonymous

kde 3.3 не из rpm, сам собирал, а может в базу добавть пару строчек каких нибудь? как?

Uncle Theodore

Я в rpm не спец, но, наверное, можно поиграться с --nodeps

Основная проблема будет, если установленный kkbswitch будет искать свои библиотеки в ему известных местах и работать все равно не захочет. Почему б тебе не установить все из сырцов или все из rpm, зачем комбинировать? Конфузия выйдет, чует мое сердце… :-)

Good Luck,

UT

decvar

а именно так и будет, поскольку его --prefix=/usr наверняка. Что бы добавить какой-нить файло в базу рпм, используется секция %provide и %files. Что бы из менять — надо править .spec. А это все на стадии сборки. Так что тебе нада

vi proga.spec

rpmbuild -ba proga.spec

anonymous

B еще, я когда пшу startx мне вместо kde (как обычно), запускается xterm с какимто wm. как сделать чтоб kde запускался?