Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вопрос: rTorrent и поддержка xmlrpc, как подружить?  (Прочитано 6240 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Установил вчера rtorrent + WebUI(rutorrent) + Lighttpd(с поддержкой php-scgi)
Ubuntu 8.04.3, Ubuntu 9.04
И собственно проблема (скрин в спойлере):
Дело в том что rTorrent скомпилирован с некорректной версией библиотеки xmlrpc-c, без поддержки 8-байтовых целых. Версия библиотеки должна быть >= 1.11. Часть функциональности будет недоступна."
(Нажмите, чтобы показать/скрыть)
Пробывал немного компилить руками rtorrent (ставил build-essential, но дальше ./configure --with-xmlrpc-c дело так и не дошло, для make нехватало целей итд.)
доставлял вручную libxmlrpc-c версии 1,16(в системе 1.06), после чего ставил rtorrent, да все бестолку.

Уважаемое сообщество, помогите с компиляцией rtorrenta, в идеале конечно же был-бы очень благодарен за *.deb-пакет
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #1 : 14 Октября 2009, 18:18:04 »
Я всегда собираю руками и rtorrent и xmlrpc, пакеты делать лень.

UPD Сейчас глянул и оказалось, что немного наврал. Последний rtorrent собран, а libxmlrpc-c3 стоит из пакета, где брал не помню

$raidho athost # apt-cache policy libxmlrpc-c3
libxmlrpc-c3:
  Установлен: 1.16.07-1ubuntu1~sarvatt1
  Кандидат: 1.16.07-1ubuntu1~sarvatt1
  Таблица версий:
 *** 1.16.07-1ubuntu1~sarvatt1 0
        100 /var/lib/dpkg/status
     1.06.27-1ubuntu6 0
        500 http://ru.archive.ubuntu.com karmic/main Packages
  
« Последнее редактирование: 14 Октября 2009, 18:23:21 от athost »

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #2 : 14 Октября 2009, 19:06:11 »
Я всегда собираю руками и rtorrent и xmlrpc, пакеты делать лень.

UPD Сейчас глянул и оказалось, что немного наврал. Последний rtorrent собран, а libxmlrpc-c3 стоит из пакета, где брал не помню

$raidho athost # apt-cache policy libxmlrpc-c3
libxmlrpc-c3:
  Установлен: 1.16.07-1ubuntu1~sarvatt1
  Кандидат: 1.16.07-1ubuntu1~sarvatt1
  Таблица версий:
 *** 1.16.07-1ubuntu1~sarvatt1 0
        100 /var/lib/dpkg/status
     1.06.27-1ubuntu6 0
        500 http://ru.archive.ubuntu.com karmic/main Packages
   

2 athos

помоги пожалуйста собрать все это добро, а то уж совсем замаялся...
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #3 : 14 Октября 2009, 20:00:34 »
1. Качай отсюда и устанавливай свежий пакет с libxmlrpc-c3

2. Доустанови пакеты для сборки, что-то типа

sudo aptitude install build-essential make autoconf autotools-dev automake 
Точно не помню, что понадобится, но если что-нибудь забыл, то configure ругнется, чего ему не хватает ;)

3. Удали старые пакеты

sudo aptitude remove rtorrent libtorrent11
4. Собери свежий rtorrent

mkdir ~/rtorrent
cd ~/rtorrent
svn co svn://rakshasa.no/libtorrent/trunk
./configure
make
sudo make install
   

Если я ничего не забыл и не перепутал, то у тебя сейчас самый свежий rtorrent  :D

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #4 : 14 Октября 2009, 21:33:32 »
No such file or directory  :-[
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #5 : 14 Октября 2009, 21:44:19 »
И что ты мне это написал? Я должен догадаться? Это такая шарада?

Кстати, я вот еще что забыл. Перед сборкой поставь еще

sudo apt-get install subversion  
Пользователь решил продолжить мысль 14 Октября 2009, 19:53:28:
Посмотрел. Моя вина, сорри.
Забыл, что там надо собирать отдельно rtorrent и libtorrent

mkdir ~/rtorrent
cd ~/rtorrent
svn co svn://rakshasa.no/libtorrent/trunk
cd libtorrent
./autogen.sh
./configure
make
sudo make install
cd ../rtorrent
./autogen.sh
./configure
make
sudo make install

  
« Последнее редактирование: 14 Октября 2009, 21:53:48 от athost »

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #6 : 14 Октября 2009, 21:53:45 »
сори за неинформативность
1) делал все согласно вашего мануала на шаге ./configure получаю в ответ: No such file or directory
2)пошел на оф.сайт http://libtorrent.rakshasa.no/wiki/Install решил следовать выложеной инструкции, дошел до следующего места:
cd /home/rtorrent/trunk
svn up
cd libtorrent
./autogen.sh после этого выдает в ответ:
amd3000@AMD3800X2:~/rtorrent/trunk/libtorrent$ ./autogen.sh
aclocal...
configure.ac:22: warning: macro `AM_DISABLE_STATIC' not found in library
configure.ac:23: warning: macro `AM_PROG_LIBTOOL' not found in library
autoheader...
libtoolize... libtoolize nor glibtoolize not found

что делать дальше?!?!  :-[


Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #7 : 14 Октября 2009, 21:57:20 »
sudo aptitude install libtool   

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #8 : 14 Октября 2009, 22:17:51 »
опять собака сыпет ошибками:
(Нажмите, чтобы показать/скрыть)

после чего делаю ./configure и в конце получаю:
(Нажмите, чтобы показать/скрыть)

openssl я установил, чего ему еще нехватает......
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #9 : 14 Октября 2009, 22:23:54 »
Попробуй

sudo aptitude install libcurl4-openssl-dev 

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #10 : 15 Октября 2009, 00:44:55 »
собрал пакеты, проинсталировал в итоге:
amd3000@AMD3800X2:~$ rtorrent
rtorrent: XMLRPC not supported.
когда конфигурировал с опцией ./configure --with-xmlrpc-c сразу выдавало ошибку:
checking for XMLRPC-C... failed
configure: error: Could not compile XMLRPC-C test.
 и все...

наверно несудьба мне адекватно заюзать rtorrent :-[

придётся спрыгивать на Трансмиссию, там уже и веб-сервер, и авторизация в одном флаконе. rtorrent с ВебМордой пофичастей будет, ну да лад

З.Ы. Этот баг был в 8.04, а до 9.04 так ничего и не исправили...., странно....
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #11 : 15 Октября 2009, 00:51:42 »
Странно очень, т.к. я последний раз собирал его как раз на 9.04-server amd64

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #12 : 15 Октября 2009, 01:02:17 »
не, я не про сборку
ну разве трудно включить в репы адекватную версию xmlrpc-c и собраный rtorrent
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #13 : 15 Октября 2009, 01:06:14 »
Ты из http://ppa.launchpad.net/sarvatt/ppa/ubuntu/pool/main/x/xmlrpc-c/

установил dev-пакет?

Оффлайн amd3000

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • Спамчик...
Re: Вопрос: rTorrent и поддержка xmlrpc, как подружить?
« Ответ #14 : 15 Октября 2009, 01:08:14 »
а может дело в том что я libxmlrpc-c3 взял не ту что вы мне посоветовали(там для 8.10, а у меня дома сейчас 8.04, она не устанавливалась), а Дебиановскую http://packages.debian.org/experimental/libxmlrpc-c3 ?!?!?!?!
на сет дева счас посмотрю

Пользователь решил продолжить мысль 15 Октября 2009, 01:10:05:
опа, а devку не поставил
« Последнее редактирование: 15 Октября 2009, 01:10:05 от amd3000 »
Desktop: Ubuntu 8.04.3LTS // Laptop: Lubuntu 10.04

 

Страница сгенерирована за 0.043 секунд. Запросов: 23.