Установка из исходников

Аватар пользователя VSL

Помогите разобраться.
Ставлю GPA из исходных кодов. И не чего не получается.
Опишу подробно.
Скачал с официального сайта www.gnupg.org графическую оболочку для gnupg - GPA.
При установке после команды ./configure получил сообщение, что нет библиотеки gpgme

Цитата:
checking for gpgme-config... no
__checking for GPGME – version >= 1.1.1... no
configure: error: Cannot find an up to date GPGME__

Скачал библиотеку с того же сайта. При ее установке получил сообщение, что нет библиотеки libgpg-error
Скачал ее с сайта, установил
При конфигурации gpgme командой ./configure получаю

Цитата:
PGME v1.0.3 has been configured as follows:
GnuPG path: /usr/bin/gpg
GnuPG version: 1.4.5, min. 1.2.2

GpgSM path: no
GpgSM version: unknown, min. 1.9.6

GPGME Pthread: yes
GPGME Pth:

После кончено make и make install как по инструкции

Мои вопросы:
1. Команда ./configure не находит GpgSM, на официальном сайте такой бибьлиотеки нет, в репозитарии нет. Может есть мнения на этот счет?
2. Не пойму, установилась ли у меня GPGme, как эти проверить, учитывая сообщение

Цитата:
GPGME v1.0.3 has been configured as follows:

3. GPA все равно не устанавливается, т.к. требуцет GPGme версии более 1.1.1. в то время как на официальном сайте версия 1.0.3, что странно. По подсказке доброго человека чкачал версию gpgme-1.1.2-4.fc5.src.rpm для fc5, вроде как должна подойти, но при установке после команды

Цитата:
# rpm -ivh /home/user/gpgme-1.1.2–4.fc5.src.rpm

получаю

Цитата:
предупреждение: /home/usr/gpgme-1.1.2–4.fc5.src.rpm: Заголовок V3 DSA signatur e: NOKEY, key ID 1ac70ce6
1:gpgme предупреждение: пользователь mockbuild не существует – используется root
предупреждение: группа mockbuild не существует – используется root
предупреждение: пользователь mockbuild не существует – используется root
предупреждение: группа mockbuild не существует – используется root
### [100%]
предупреждение: пользователь mockbuild не существует – используется root
предупреждение: группа mockbuild не существует – используется root
предупреждение: пользователь mockbuild не существует – используется root
предупреждение: группа mockbuild не существует – используется root

Не пойму, что за чепуха. Верся для fc5 должна подойти для ASP11?
Заранее спасибо. И извините, что редко появляюсь.

Аватар пользователя IsakovAN

Re: Установка из исходников

Все нормально, просто упаковщики не профессионально сделали - перед сборкой пакета права на фалы не поменяли.

Аватар пользователя VSL

Re: Установка из исходников

Спасибо, ясно. Как вот теперь выкручиваться то не знаю.

Аватар пользователя Vampire

Re: Установка из исходников

У меня Fedora Core 5 и пакеты точно также ставятся, с предупреждениями... Катается от смеха Так что не обращайте внимания, он все равно установился. Теперь можно ставить gpa, он должен найти gpgme. Если не найдет, rpm -lq gpgme-1.1.2-4, смотрите куда все пакет свое распихал, потом внимательно читаете документацию для gpa, ищите в ней как указать пути поиска библиотек для gpgme, указываете их (обычно это CFLAGS b CLIBS - точно не помню но в доках сказано конкретней) и все будет ок.
P.S. Я так licq ставил - пришлось мало того что дополнительные пакеты ставить так еще и стандартные обновлять, всего еще метров 700 дополнительно качал - зато теперь ICQ работает!

Аватар пользователя IsakovAN

Re: Установка из исходников

Кстати, тебе ведь еще gpgme-devel надо поставить. Без него врятли configure найдет.

RSS-материал