LinuxPotter Опубликовано 27 января, 2006 Жалоба Поделиться Опубликовано 27 января, 2006 запускаю у себя emerge openoffice These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "openoffice" have been masked. !!! One of the following masked packages is required to complete your request: - app-office/openoffice-2.0.1 (masked by: package.mask, missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Что с этим добром делать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 27 января, 2006 Жалоба Поделиться Опубликовано 27 января, 2006 LinuxPotter писал(а) пт, 27 января 2006 12:48 Что с этим добром делать? Вам же emerge сам сказал: Цитата: For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Вы хэндбук перед установкой читали? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vpk_vpk Опубликовано 27 января, 2006 Жалоба Поделиться Опубликовано 27 января, 2006 1. emerge sync 2. Как вариант - emerge ooo , и качать меньше. Кстати, полезные ключи -pv . Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LinuxPotter Опубликовано 30 января, 2006 Автор Жалоба Поделиться Опубликовано 30 января, 2006 Не поможет. Пишет же Missing keyword - ошибка в портажах поковырял openoffice-2.0.1.ebuild помогло - добавил в KEYWORDS "~amd64" после чего: # ebuild /usr/portage/app-office/openoffice/openoffice-2.0.1.ebuild digest а после этого # echo "app-office/openoffice ~amd64" >> /etc/portage/package.keywords # echo "app-office/openoffice" >> /etc/portage/package.unmask # emerge openoffice Всё нормально. Но снова же. Скомпилилось 13\14 пакетов. А потом при компиляции собственно openoffice вылетает следующая ошибка: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc -linux-gnu/bin/ld: .libs/cxx_db.o: relocation R_X86_64_32S against `vtable for Db' can not be used when making a shared object; recompile with -fPIC .libs/cxx_db.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[1]: *** [libdb_cxx-4.2.la] Error 1 make[1]: Leaving directory `/var/tmp/portage/openoffice-2.0.1/work/ooo-build-2.0.1.2/bu ild/ooa680-m1/berkeleydb/unxlngx6.pro/misc/build/db-4.2.52.N C/out' dmake: Error code 2, while making './unxlngx6.pro/misc/build/so_built_so_berkeleydb' '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-2.0.1/work/ooo-build-2.0.1.2/bui ld/ooa680-m1/berkeleydb make: *** [stamp/build] Error 1 !!! ERROR: app-office/openoffice-2.0.1 failed. !!! Function src_compile, Line 216, Exitcode 2 !!! Build failed !!! If you need support, post the topmost build error, NOT this status message. Т.к. я новичёк ,то не знаю как реагировать... Где ковырять хоть? Наводящий вопрос: где посмотреть, что означают конкретные use для конкретноко пакета. Я ,например собирал с такими юзами: [ebuild N ] app-office/openoffice-2.0.1 -binfilter +curl +eds +gnome +gtk +java +kde +ldap +mozilla +xml2 +zlib Ещё вопрос: что это за berkeleydb, нафига мне субд, о которой я ничего не знаю, обязательный ли это пакет, если нет , то где его можно отключить совсем? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vpk_vpk Опубликовано 30 января, 2006 Жалоба Поделиться Опубликовано 30 января, 2006 1. Ковырять, в-принципе, ничего не нужно было. ACCEPT_KEYWORDS="~x86" emerge openoffice . 2. Если Вы ковыряли ebuild, то могли заметить: #Detect which look and patchset we are using, amd64 is known not to be working atm, so this is here for testing purposes only use amd64 && export DISTRO="Gentoo64" || export DISTRO="Gentoo" и другие нюансы. 3. openoffice-bin-2.0.1.ebuild : KEYWORDS="amd64 x86" попробуйте. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Jacqueline Опубликовано 12 февраля, 2015 Жалоба Поделиться Опубликовано 12 февраля, 2015 а часом инет не через проксю? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.