[Скомпилировано]rtorrent - необходима компиляция? (не соответствующая версия xmlrpc)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

[Скомпилировано]rtorrent - необходима компиляция?

Сообщение shevan »

Debian stable + apache2 + rtorrent + rutorrent

Получаю:

Код: Выделить всё

rTorrent скомпилирован с некорректной версией библиотеки xmlrpc-c, без поддержки 8-байтовых целых. Версия библиотеки должна быть >= 1.11. Часть функциональности будет недоступна.


Что проще? Скомпилировать или установить с тестовой ветки?
Предварительно решил, что второе:
Вписал тестовую ветку репозитария в source.list
Добавил пиннинг в preferences

Код: Выделить всё

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650


Вот что я получаю
sudo aptitude install rtorrent/testing

Код: Выделить всё

The following NEW packages will be installed:
  libssl1.0.0{a} libtorrent13{ab} libxmlrpc-core-c3{ab}
The following packages will be upgraded:
  rtorrent{b}
1 packages upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 4879 kB of archives. After unpacking 11.1 MB will be used.
The following packages have unmet dependencies:
  libtorrent13: Depends: libstdc++6 (>= 4.6) but 4.4.5-8 is installed.
  libxmlrpc-core-c3: Conflicts: libxmlrpc-c3 (<= 1.16.07-1) but 1.06.27-1.1 is installed.
  rtorrent: Depends: libstdc++6 (>= 4.6) but 4.4.5-8 is installed.
open: 24; closed: 53; defer: 3; conflict: 3                                    .The following actions will resolve these dependencies:

     Remove the following packages:
1)     rtorrent

     Keep the following packages at their current version:
2)     libtorrent13 [Not Installed]
3)     libxmlrpc-core-c3 [Not Installed]


sudo aptitude -t testing install rtorrent

Код: Выделить всё

The following NEW packages will be installed:
  gcc-4.6-base{a} libclass-isa-perl{a} libdb5.1{a} libpod-plainer-perl{a}
  libssl1.0.0{a} libswitch-perl{a} libtorrent13{a} libxmlrpc-core-c3{ab}
  multiarch-support{a}
The following packages will be upgraded:
  libc-bin libc6 libstdc++6 locales perl perl-base perl-modules rtorrent
8 packages upgraded, 9 newly installed, 0 to remove and 1069 not upgraded.
Need to get 25.8 MB of archives. After unpacking 26.4 MB will be used.
The following packages have unmet dependencies:
  libfont-freetype-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libglib-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libpango-perl: Depends: perlapi-5.10.1 which is a virtual package.
  liblocale-gettext-perl: PreDepends: perlapi-5.10.0 which is a virtual package.
  libxmlrpc-core-c3: Conflicts: libxmlrpc-c3 (<= 1.16.07-1) but 1.06.27-1.1 is installed.
  libdbi-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libdbd-mysql-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libhtml-parser-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libgnome2-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libterm-readkey-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libtext-charwidth-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libxml-parser-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libc6-i686: PreDepends: libc6 (= 2.11.2-10) but 2.13-16 is to be installed.
  libnet-dbus-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libgnome2-vfs-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libgtk2-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libuuid-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libtext-iconv-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libperl5.10: Depends: perl-base (= 5.10.1-17squeeze2) but 5.12.4-4 is to be installed.
  libcairo-perl: Depends: perlapi-5.10.1 which is a virtual package.
  perlmagick: Depends: perlapi-5.10.1 which is a virtual package.
  libgnome2-canvas-perl: Depends: perlapi-5.10.0 which is a virtual package.
open: 366; closed: 373; defer: 271; conflict: 353                              oThe following actions will resolve these dependencies:

      Remove the following packages:
1)      aspell
2)      aspell-ru
3)      debconf-i18n
4)      dictionaries-common
5)      gnome
6)      gnome-accessibility
7)      gnome-applets
8)      gnome-core
9)      gnome-desktop-environment
10)     gnome-system-tools
11)     hpijs
12)     hplip
13)     hplip-cups
14)     irussian
15)     ispell
16)     libc6-i686
17)     libcairo-perl
18)     libdbd-mysql-perl
19)     libdbi-perl
20)     libfont-freetype-perl
21)     libglib-perl
22)     libgnome2-canvas-perl
23)     libgnome2-perl
24)     libgnome2-vfs-perl
25)     libgtk2-perl
26)     libhpmud0
27)     libhtml-format-perl
28)     libhtml-parser-perl
29)     libhtml-tree-perl
30)     liblocale-gettext-perl
31)     libnet-dbus-perl
32)     liboobs-1-4
33)     libpango-perl
34)     libperl5.10
35)     libsane-hpaio
36)     libsnmp15
37)     libterm-readkey-perl
38)     libterm-readline-perl-perl
39)     libtext-charwidth-perl
40)     libtext-iconv-perl
41)     libtext-wrapi18n-perl
42)     libuuid-perl
43)     libwww-perl
44)     libxml-parser-perl
45)     libxml-twig-perl
46)     libxmlrpc-c3
47)     linux-base
48)     linux-image-2.6-686
49)     linux-image-2.6.32-5-686
50)     myspell-en-us
51)     myspell-ru
52)     mysql-client
53)     mysql-client-5.1
54)     mysql-server
55)     mysql-server-5.1
56)     openoffice.org-thesaurus-en-us
57)     openoffice.org-thesaurus-ru
58)     perlmagick
59)     php5-snmp
60)     system-tools-backends
61)     tasksel
62)     tasksel-data

      Install the following packages:
63)     debconf-english [1.5.36.1 (stable)]

      Leave the following dependencies unresolved:
64)     libaspell15 recommends aspell-en | aspell-dictionary | aspell6a-dictiona
65)     defoma recommends libfont-freetype-perl
66)     foomatic-db recommends hpijs
67)     gdebi recommends libgnome2-perl
68)     gnome-panel recommends gnome-applets (>= 2.12.1-1)
69)     libhunspell-1.2-0 recommends hunspell-en-us | hunspell-dictionary | mysp
70)     iceweasel-l10n-ru recommends myspell-ru
71)     inkscape recommends aspell
72)     inkscape recommends perlmagick
73)     linux-image-2.6.32-5-686 recommends libc6-i686
74)     libwww-perl recommends libhtml-format-perl
75)     libxml-twig-perl recommends libtext-iconv-perl
76)     libxml-twig-perl recommends libwww-perl
77)     libxml-twig-perl recommends libhtml-parser-perl
78)     synaptic recommends libgnome2-perl
79)     libc6 recommends libc6-i686
80)     phpmyadmin recommends mysql-client


Accept this solution? [Y/n/q/?]


Ни первый, ни второй вариант меня выводом не радует. Опция 'n' выводит смежные варианты
Какой способ более безопасный и правильный?
Сервер убивать экспериментируя особого желания нет. Поэтому если Вы удачно настроили rtorrent, просто прошу подсказать как.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: [Скомпилировано]rtorrent - необходима компиляция?

Сообщение SLEDopit »

Я когда в сиде подобную связку ставил, там была точно такая же проблема. Компилил и собирал пакет руками.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: [Скомпилировано]rtorrent - необходима компиляция?

Сообщение shevan »

SLEDopit писал(а):
23.08.2011 03:22
Я когда в сиде подобную связку ставил, там была точно такая же проблема. Компилил и собирал пакет руками.

Пришлось и мне собрать.
http://habrahabr.ru/blogs/linux/95898/
Спасибо сказали: