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 а часом инет не через проксю? Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.