Страница 1 из 1
evince проблемы при установке
Добавлено: 2009-12-14 16:53:31
denis-k
Вобщем хотел поставить evince, так как при просмотре перед печатью Gnumeric и AbiWord его требуют. Через порты не удавалось так как вечно какие-то проблемы вылазили, решил пакетом. Поставил 2.26, но он не хотел запускаться, в консоли выводил следующее:
Код: Выделить всё
bsd# evince
/libexec/ld-elf.so.1: Shared object "libpoppler.so.4" not found, required by "evince"
Решил обновить его через portupgrade (portupgrade evince) ругается следующим образом:
Код: Выделить всё
gmake[3]: Leaving directory `/home/usr/ports/graphics/evince/work/evince-2.28.1/help'
if ! test -d bg/; then mkdir bg/; fi
if [ -f "C/evince.xml" ]; then d="../"; else d="/home/usr/ports/graphics/evince/work/evince-2.28.1/help/"; fi; \
po="bg/bg.po"; \
if [ -f "${po}" ]; then po="../${po}"; else po="/home/usr/ports/graphics/evince/work/evince-2.28.1/help/${po}"; fi; \
(cd bg/ && \
`which xml2po` -m docbook -e -p "${po}" \
"${d}C/evince.xml" > evince.xml.tmp && \
cp evince.xml.tmp evince.xml && rm -f evince.xml.tmp)
Traceback (most recent call last):
File "/usr/local/bin/xml2po", line 185, in <module>
main(sys.argv[1:])
File "/usr/local/bin/xml2po", line 88, in main
from xml2po import Main
File "/usr/local/lib/python2.6/site-packages/xml2po/__init__.py", line 27, in <module>
import libxml2
ImportError: No module named libxml2
gmake[2]: *** [bg/evince.xml] Ошибка 1
gmake[2]: Leaving directory `/home/usr/ports/graphics/evince/work/evince-2.28.1/help'
gmake[1]: *** [all-recursive] Ошибка 1
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091214-61537-1kiodm8-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=evince-2.26.0 UPGRADE_PORT_VER=2.26.0 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! graphics/evince (evince-2.26.0) (new compiler error)
Кто что скажет?
Re: evince проблемы при установке
Добавлено: 2009-12-14 19:10:51
0TshEL_n1ck
Советую загрузиться с дефолтовым ядром, обновиться если не обновились через cvsup, и попробовать собрать с портов.
Re: evince проблемы при установке
Добавлено: 2009-12-16 19:11:15
denis-k
0TshEL_n1ck писал(а):Советую загрузиться с дефолтовым ядром, обновиться если не обновились через cvsup, и попробовать собрать с портов.
увы, тоже самое
Re: evince проблемы при установке
Добавлено: 2009-12-17 1:51:08
0TshEL_n1ck
Вы точно обновили всё до нужной версии через cvsup ?
Покажите supfile.
По моему дефолтовое ядро называется GENERIC а не MYKERNEL когда выдаёте результат команды uname -a
denis-k
Код: Выделить всё
bsd# uname -a
FreeBSD bsd.my 7.2-RELEASE-p5 FreeBSD 7.2-RELEASE-p5 #1: Sun Dec 13 01:39:14 MSK 2009 root@bsd.my:/usr/obj/home/usr/src/sys/MYKERNEL i386
Re: evince проблемы при установке
Добавлено: 2009-12-23 23:16:15
denis-k
0TshEL_n1ck писал(а):Вы точно обновили всё до нужной версии через cvsup ?
Покажите supfile.
По моему дефолтовое ядро называется GENERIC а не MYKERNEL когда выдаёте результат команды uname -a
Сейчас показать не могу, но там ports-all
Ядро я пересобирал как GENERIC, ставил его и пробовал собрать порт, все выдавало тоже самое... Надо будет еще раз обновить порты и попробовать...
Re: evince проблемы при установке
Добавлено: 2009-12-25 20:58:01
denis-k
Народ, а это может быть связано с тем, что у меня папка ports находится на другом физическом диске???
Re: evince проблемы при установке
Добавлено: 2009-12-25 22:07:34
0TshEL_n1ck
denis-k писал(а):
Сейчас показать не могу, но там ports-all
Ядро я пересобирал как GENERIC, ставил его и пробовал собрать порт, все выдавало тоже самое... Надо будет еще раз обновить порты и попробовать...
порты там не при чём. посмотрите есть ли там src=all, через цвсап обновлять нуно и порты и сырцы. ну и доки за компанию.
Re: evince проблемы при установке
Добавлено: 2009-12-25 22:09:23
0TshEL_n1ck
denis-k писал(а):Народ, а это может быть связано с тем, что у меня папка ports находится на другом физическом диске???
Каким способом монтировали на другой диск ? Связи все сохранились ? Зачем порты кидать на другой диск то ???
Re: evince проблемы при установке
Добавлено: 2009-12-26 2:58:11
denis-k
0TshEL_n1ck, пардон, прогнал еще не успел кинуть порты на другой диск. Просто у меня две системы (еще винда) стоят на нулевом раиде (2х80Гб) плюс 320Гб как третий винт подключен, вот всякий хлам и храню на нем )))
Я обновляю порты по-разному, если хочу получить последние обновления программ, то обновляю только ports-all, если обновить мир и пересобрать мир, тогда уже все сырцы, порты и часть доков (не нужные мне отметаются через refuse). Мир и ядро пересобрал вчера ночью, никаких проблем не было.
Если действительно интересно, то прилагаю два файла, первый только для обновления портов:
Код: Выделить всё
*default tag=.
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
ports-all
а это для мира:
Код: Выделить всё
*default tag=RELENG_7_2
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
src-all
*default tag=.
ports-all
doc-all
Re: evince проблемы при установке
Добавлено: 2009-12-26 13:09:29
0TshEL_n1ck
Вот например мой supfile
Код: Выделить всё
# cvsup -g -L 2 /usr/local/etc/supfile
#
# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
*default host=freebsd.ck.ua
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_8_0
*default delete use-rel-suffix
# If your network link is a T1 or faster, comment out the following line.
*default compress
## Main Source Tree.
#
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection. It includes all of the individual "src-*" collections.
src-all
ports-all tag=.
doc-all tag=.
Вам хватит одго файла, вы просто в нём когда обновляете то что не нужно комментируйте ) И оно обновляться не будет.
Например
то обновлятся только порты
В Вашем случае то:
Код: Выделить всё
*default host=freebsd.ck.ua
*default release=cvs tag=RELENG_8_0
нужно поменять на
- Указывает какой версии брать брать сырци с порты, тоисть если Вы поставите 6.4 то у Вас вся система подгребёт все под систему 6.4
Поставьте что поближе к Вам
Вот собственно и всё, и не стоит заводить несколько сапфайлов.
И после того как установите порты именно для
Попробуйте собрать снова.
Re: evince проблемы при установке
Добавлено: 2009-12-26 20:27:23
denis-k
Отшельник, но я обновил и пересобрал мир и ядро по своему сап-файлу и вроде там ошибок нет:
Код: Выделить всё
*default tag=RELENG_7_2
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
src-all
*default tag=.
ports-all
doc-all
два сап-файла у меня для того, чтобы сделать два алиаса:
cvsupports - для портов
cvsupworld - для мира, типа для удобства

Re: evince проблемы при установке
Добавлено: 2009-12-29 16:03:57
0TshEL_n1ck
подробно
Ваш файл для обновления портов
Код: Выделить всё
*default tag=.
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
ports-all
приведите в вид
Код: Выделить всё
*default tag=RELENG_7_2
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
ports-all
после запустите командой
после попрбуйте опять собрать порт. Вы просто обновляете одни сырцы до 7.2, а порты до tag=. , тоисть непонятно до какой версии. А для удобства пользуйте один файл супфайл.
Что не нужно то просто закомментируйте и точка.
Re: evince проблемы при установке
Добавлено: 2010-01-02 23:52:23
denis-k
0TshEL_n1ck писал(а):
приведите в вид
Код: Выделить всё
*default tag=RELENG_7_2
*default host=cvsup.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
ports-all
после запустите командой
после попрбуйте опять собрать порт. Вы просто обновляете одни сырцы до 7.2, а порты до tag=. , тоисть непонятно до какой версии. А для удобства пользуйте один файл супфайл.
Что не нужно то просто закомментируйте и точка.
Изменил сап-файл, обновил порты и они обнулились... Кажется лучше все-таки оставлять tag=.
Re: evince проблемы при установке
Добавлено: 2010-01-04 13:42:59
0TshEL_n1ck
возьмите за пример мой supfile, и обновите нормлаьно порты.
Re: evince проблемы при установке
Добавлено: 2010-01-06 3:57:25
denis-k
Отшельник, а может лучше подскажите как избавить Gnumeric от предпросмотра в Evince? Может есть возможность перенастроить на другой просмотрщик?