[РЕШЕНО] Не ставится deluge из-за проблем с tdb (failed to load external entity "http://www.samba.org/samba/DTD/samba-doc)
Привет. Неделю не могу установить торрент-клиент deluge. Ему нужен boost.python library
Запускаю python-updater чтобы собрать boost. - ошибка. Отдельно собираю tdb - та же самая ошибка. Вот часть лога:
I/O error : Attempt to load network entity http://www.samba.org/samba/DTD/samba-doc
manpages/tdbtool.8.xml:2: warning: failed to load external entity "http://www.samba.org/samba/DTD/samba-doc"
DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc"
^
I/O I/O error : Attempt to load network entity http://www.samba.org/samba/DTD/samba-doc
error : Attempt to load network entity http://www.samba.org/samba/DTD/samba-doc
manpages/tdbdump.8.xml:2: warning: manpages/tdbbackup.8.xml:2: warning: failed to load external entity "http://www.samba.org/samba/DTD/samba-doc"
failed to load external entity "http://www.samba.org/samba/DTD/samba-doc"
DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc"
DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc"
пересобирал docbook-xml-dtd, не помогло. Где в багах видел что нужен docbook-xml-dtd именно версии 4.2, поэтому попробовал понизил до 4.2-r2 (в портажах 4.5-r1) - ничего не помогает.
Помогите, пожалуйста.
PS привел часть лога, экономя место на форуме, пишите, что именно нужно прикрепить.
ставлю deluge из-за наличия Web-интерфейса. Ставлю на домашний сервер, на котором нет X-ов никаких, поэтому нужен торрент-клиент с Web-интерфейсом чтобы удаленно закачки ставить
- Для комментирования войдите или зарегистрируйтесь
конкретно какой пакет не
конкретно какой пакет не собирается ? deluge ? - лог емерге и емерге --info на пасту (см FAQ)
rtorreent и любой из стопицот веб морд для него
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
логи
Начало установки: http://pastebin.com/LHcQ31KH
Первым (и последним) ставится rb_libtorrent:
http://pastebin.com/Db83WpF3 - вываливается на boost.python
инфо: http://pastebin.com/kRshfjNx
а далее как и указывал пробовал раньше запускать python-updater (возможно и не надо было), там уже ошибки при сборке именно tdb. Выложу логи
сборка tdb
вот лог пересборки tdb (который запускается python-updater -ом для установки Boost.Python library которая нужна для установки rb_libtorrent, нужной delugе :)
http://pastebin.com/qVGkSkke
mini slep # eselect python
покажите, хотя как один из людей, хорошо знающих ебилд rb_libtorrent, я думаю, что знаю, что я увижу.
tdb только подтверждает мое предположение
Ага
ты зачем выбрал дефолтовым 3.x питон ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Огромный респект! всё
Огромный респект! всё заработало! Спасибо.
Тут целая история. К теме отношения не имеет, но расскажу чтобы развеселить форумчан. "Влюбился" в Gentoo год назад, на десктопе amd64, всё боле-менее гладко шло, многое поизучал, забыл про Ubuntu, Debian и т.д. Пока неделю назад не собрал серверок ITX на базе Intel Atom D510. Поставил Gentoo x86 и началось... Вот мой изначальный make.conf:
CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
CXXFLAGS="{CFLAGS}"
MAKEOPTS="-j5"
CHOST="i686-pc-linux-gnu"
LINGUAS="ru en"
USE="mmx sse sse2 sse3 ssse3"
USE="${USE} -X -ipv6 -cups -gpm -opengl -alsa gpm zip truetype"
USE="${USE} apache2 php mysql mysli cgi xml xmlreader xpm xsl ftp gd"
USE="${USE} hal dbus"
Пляски с бубном, переустановка, emerge -eauvDN world и system, revdep-rebuild и т.д. всё бесполезно, половина пакетов не собиралась хоть тресни, даже поставил Debian, через день снес и снова взялся за Генту, пока не заметил пропущенный знак $ во второй строчке(на беспроводной клаве батарейки видать подвели). Вот во время этих изысканий наверно и переключился на 3-ий python...