Не устанавливается icedtea-web
Всех с новым годом!
Возникла проблема при сборке icedtea-web:
... done!
[ebuild R ] dev-java/icedtea-bin-3.6.0:8::gentoo USE="alsa cups gtk nsplugin (-big-endian) -doc -examples -headless-awt (-multilib) -pulseaudio (-selinux) -source -webstart*" 0 KiB
[ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB
Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB
>>> Verifying ebuild manifests
>>> Running pre-merge checks for dev-java/icedtea-bin-3.6.0
>>> Emerging (1 of 2) dev-java/icedtea-bin-3.6.0::gentoo
>>> Installing (1 of 2) dev-java/icedtea-bin-3.6.0::gentoo
>>> Emerging (2 of 2) dev-java/icedtea-web-1.6.1-r1::gentoo
>>> Failed to emerge dev-java/icedtea-web-1.6.1-r1, Log file:
>>> '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log'
>>> Jobs: 1 of 2 complete, 1 failed Load avg: 1.14, 0.75, 0.52
* Package: dev-java/icedtea-web-1.6.1-r1
* Repository: gentoo
* Maintainer:
* USE: abi_x86_32 elibc_glibc kernel_linux nsplugin userland_GNU x86
* FEATURES: preserve-libs sandbox userpriv usersandbox
* _JAVA_OPTIONS changes what java -version outputs at least for
* sun-jdk vms and and as such break configure scripts that
* use it (for example app-office/openoffice) so we filter it out.
* Use SILENCE_JAVA_OPTIONS_WARNING=true in the environment (use
* make.conf for example) to silence this warning or
* I_WANT_GLOBAL_JAVA_OPTIONS to not filter it.
* Using: icedtea-bin-8
>>> Unpacking source...
>>> Unpacking icedtea-web-1.6.1.tar.gz to /var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work
>>> Source unpacked in /var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work
>>> Preparing source in /var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1 ...
* Applying icedtea-web-1.6-javadoc.patch ...
[ ok ]
* Applying icedtea-web-1.6-no-hg.patch ...
[ ok ]
* Applying icedtea-web-1.6-launchers.patch ...
[ ok ]
* Applying icedtea-web-1.6-respect-ldflags.patch ...
[ ok ]
* Applying icedtea-web-1.6-unused-libs.patch ...
[ ok ]
* Running eautoreconf in '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1' ...
* Running aclocal ...
[ ok ]
* Running autoconf --force ...
[ ok ]
* Running automake --add-missing --copy --force-missing ...
[ ok ]
* Running elibtoolize in: icedtea-web-1.6.1/
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1 ...
* econf: updating icedtea-web-1.6.1/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating icedtea-web-1.6.1/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --program-transform-name=s/^javaws$/itweb-javaws/ --libdir=/usr/lib/nsbrowser/plugins --with-java=/usr/bin/java --with-jdk-home=/opt/icedtea-bin-3.6.0 --disable-docs --enable-plugin --without-rhino --without-tagsoup
configure: loading site script /usr/share/config.site
checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking whether i686-pc-linux-gnu-gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... none
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-g++... none
checking if cp supports --reflink... yes
checking if we can hard link rather than copy from /var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1... yes
checking whether to build documentation... no
checking whether to filter by whitelisting on directory name when processing, compiling and running reproducers... no
checking for bash... /bin/bash
checking whether to compile ecj natively... no
checking for i686-pc-linux-gnu-zip... no
checking for zip... /usr/bin/zip
checking for a JDK home directory... /opt/icedtea-bin-3.6.0 (link to /opt/icedtea-bin-3.6.0)
checking for javac... /opt/icedtea-bin-3.6.0/bin/javac
checking for ecj... no
checking for ecj-3.1... no
checking for ecj-3.2... no
checking for ecj-3.3... no
checking if we are using ecj as javac... no
checking for jar... /opt/icedtea-bin-3.6.0/bin/jar
checking whether jar supports @
checking whether jar supports stdin file arguments... no
checking whether jar supports -J options at the end... yes
checking for an ecj JAR file... no
checking for a JRE home directory... /opt/icedtea-bin-3.6.0/jre (link to /opt/icedtea-bin-3.6.0/jre)
checking for a Java virtual machine... /usr/bin/java
checking JDK version... 1.8.0_151
checking for javadoc... /opt/icedtea-bin-3.6.0/bin/javadoc
checking whether javadoc supports -J options... ./configure: line 6374: 11705 Aborted $JAVADOC -J-Xmx896m pkg 1>&5 2>&1
no
checking for keytool... /opt/icedtea-bin-3.6.0/bin/keytool
checking for jarsigner... /opt/icedtea-bin-3.6.0/bin/jarsigner
checking for pack200... /opt/icedtea-bin-3.6.0/bin/pack200
checking for i686-pc-linux-gnu-hg... no
checking for hg... /usr/bin/hg
checking for IcedTea Mercurial revision ID... none
checking for distribution package version... none
checking what version string to use... 1.6.1
checking whether to build the browser plugin... yes
checking for i686-pc-linux-gnu-pkg-config... /usr/bin/i686-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for glib-2.0... yes
checking for npapi-sdk... yes
checking for xulrunner version... 20000000
checking for xulrunner version... (cached) 20000000
checking if java.util.jar.Pack200 is available... ./configure: line 7357: 11746 Aborted $JAVAC -cp . $JAVACFLAGS -nowarn $CLASS 1>&5 2>&1
no
configure: error: java.util.jar.Pack200 not found.
Лог: на пастербине
Вроде ругается на то, что нет java.util.jar.Pack200, но чего то я не смог найти откуда этот файл или пакет берутся.
- Для комментирования войдите или зарегистрируйтесь

Предположение
С наступившим!
Какая версия JDK в настоящий момент установлена?
Есть подозрение (это только подозрение, ничего другого в 11 утра 1 января быть не может), что текущая установленная версия JDK не соответствует Java7, а значит в ней нет пакета Pack200.
Попробуй сначала поставить icedtead-bin, потом переключить на него eselect'ом, а только после этого ставить icedtea-web.
Удачи!
Спасибо за ответ. явы 7
Спасибо за ответ. явы 7 действительно нет т.к. icedtea-bin-3.6.0 (текущая стабильная версия) это вроде бы 8 версия. предыдущие версии замаскированы и вообще удалены из основной ветки.
7 версия есть в funtoo, но стоит ли подключать этот оверлей (не потянет ли он за собой весь funtoo)?
Я вообще ничего не могу найти
Я вообще ничего не могу найти про Pack200, очень странно, кого ни у кого нет.
Как раз-таки он у всех есть! :)
Как раз-таки он у всех есть, :) в том числе и у ТС (фрагмент его лога):
Вот у меня:
A вот у Оракла: https://docs.oracle.com/javase/8/docs/api/java/util/jar/Pack200.html
Я не знаток Явы - может где-то в регистрах (case-sensitive) ошибка, потому и проявляется только в Линуксе...
В логе (который на
В логе (который на пастербине) нашел такое (строка 405):
Попытался поискать в гугле, но нашел только довольно древние темы на импортном языке и, насколько я смог понять, без решения.
Попробуй
Убедись, что нет ошибок в библиотеках
и пересобери
К сожалению не помогает
К сожалению не помогает (никаких ошибок или предложений).
Покажи
Странно... как минимум, должно пересобрать
dev-java/icedtea-bin.Покажи
и, добавив
webstartв USE flags, пересобериСтранно... как минимум,
Он и пересобирает dev-java/icedtea-bin и пытается пересобрать dev-java/icedtea-web но, на dev-java/icedtea-web спотыкается т.е. ничего нового.
$ qlist -ICv javaapp-eselect/eselect-java-0.3.0
dev-java/absolutelayout-6.7_beta-r1
dev-java/ant-contrib-1.0_beta2-r2
dev-java/ant-core-1.9.2
dev-java/ant-junit-1.9.2
dev-java/antlr-2.7.7-r7
dev-java/ant-nodeps-1.9.2
dev-java/asm-5.0.3
dev-java/bcel-6.0_rc3
dev-java/beansbinding-1.2.1-r3
dev-java/bsf-2.4.0-r2
dev-java/byaccj-1.15-r1
dev-java/bytelist-1.0.10
dev-java/c3p0-0.9.5.1
dev-java/cglib-3.1
dev-java/commons-beanutils-1.9.2
dev-java/commons-codec-1.7
dev-java/commons-collections-3.2.1-r1
dev-java/commons-digester-1.8.1-r2
dev-java/commons-fileupload-1.3
dev-java/commons-httpclient-3.1-r1
dev-java/commons-io-2.4
dev-java/commons-lang-2.6-r1
dev-java/commons-logging-1.2-r1
dev-java/commons-pool-2.2
dev-java/commons-validator-1.4.0
dev-java/dom4j-1.6.1-r7
dev-java/fastinfoset-1.2.11
dev-java/glassfish-deployment-api-3.1.1
dev-java/glassfish-transaction-api-1.1.2.2.04-r1
dev-java/gnu-classpath-0.98-r6
dev-java/gnu-regexp-1.1.4-r3
dev-java/hamcrest-core-1.3
dev-java/hamcrest-generator-1.3-r1
dev-java/icedtea-bin-3.6.0
dev-java/icedtea-web-1.6.1-r1
dev-java/icu4j-55.1
dev-java/iso-relax-20050331-r4
dev-java/jakarta-oro-2.0.8-r3
dev-java/jarjar-1.4
dev-java/javacc-5.0-r3
dev-java/java-config-2.2.0-r3
dev-java/javacup-0.11b_p20151001
dev-java/java-getopt-1.0.14
dev-java/javahelp-2.0.05_p63
dev-java/javassist-3.18.2
dev-java/javatoolkit-0.3.0-r9
dev-java/jaxen-1.1.4-r1
dev-java/jboss-logging-3.1.4
dev-java/jboss-logmanager-1.5.1
dev-java/jboss-modules-1.3.3
dev-java/jcodings-1.0.5
dev-java/jdbc-mysql-5.1.26
dev-java/jdbc-postgresql-9.4_p1206
dev-java/jdom-1.0-r4
dev-java/jdom-1.1.3
dev-java/jdom-jaxen-1.0-r1
dev-java/jflex-1.6.1
dev-java/jmock-1.2.0-r1
dev-java/jna-3.4.1
dev-java/joda-convert-1.3.1
dev-java/joda-time-2.7
dev-java/jsch-0.1.52
dev-java/json-simple-1.1
dev-java/jsr173-1.0-r4
dev-java/jsr181-1.0-r2
dev-java/jsr67-1.3-r1
dev-java/jtidy-1.0
dev-java/junit-3.8.2-r1
dev-java/junit-4.12-r1
dev-java/jvyamlb-0.2.5
dev-java/jzlib-1.0.7-r2
dev-java/log4j-1.2.17-r3
dev-java/lucene-3.5.0
dev-java/mchange-commons-0.2.10
dev-java/mimepull-1.8
dev-java/oracle-jdk-bin-1.8.0.152-r1
dev-java/osgi-core-api-5.0.0
dev-java/portletapi-1.0-r1
dev-java/qdox-1.12.1-r1
dev-java/relaxng-datatype-1.0-r2
dev-java/rhino-1.7.7-r1
dev-java/rxtx-2.2_pre2
dev-java/saaj-1.3.19-r2
dev-java/saxon-9.2.0.6
dev-java/saxpath-1.0-r3
dev-java/slf4j-api-1.7.7
dev-java/smack-2.2.1
dev-java/stax-ex-1.0-r5
dev-java/stax-ex-1.7.6
dev-java/sun-jaf-1.1.1
dev-java/swing-layout-1.0.4-r1
dev-java/tomcat-servlet-api-3
dev-java/tomcat-servlet-api-4.1.36
dev-java/tomcat-servlet-api-5.5.27-r1
dev-java/tomcat-servlet-api-6.0.44-r1
dev-java/typesafe-config-1.2.1
dev-java/ws-commons-util-1.0.1-r1
dev-java/xalan-2.7.2
dev-java/xalan-serializer-2.7.2
dev-java/xerces-2.11.0
dev-java/xjavac-20110814
dev-java/xml-commons-external-1.3.04
dev-java/xml-commons-external-1.4.01-r1
dev-java/xml-commons-resolver-1.2-r1
dev-java/xmlstreambuffer-1.5.3
dev-java/xom-1.2.10
dev-java/xpp2-2.1.10-r2
dev-java/xpp3-1.1.4c-r3
dev-java/xsdlib-20090415
java-virtuals/saaj-api-1.3-r3
java-virtuals/servlet-api-2.4
java-virtuals/servlet-api-2.5-r2
java-virtuals/stax-api-1-r4
sys-apps/baselayout-java-0.1.0
$ eselect java-vm listAvailable Java Virtual Machines:
[1] icedtea-bin-8 system-vm user-vm
[2] oracle-jdk-bin-1.8
Для emerge -1pvD --with-bdeps=y --backtrack=150 --keep-going dev-java/icedtea-bin выводит:
... done![ebuild R ] dev-java/icedtea-bin-3.6.0:8::gentoo USE="alsa cups gtk nsplugin webstart (-big-endian) -doc -examples -headless-awt (-multilib) -pulseaudio (-selinux) -source" 0 KiB
[ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB
Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB
Убираю -p: устанавливает dev-java/icedtea-bin, а на dev-java/icedtea-web спотыкается (как, описано в стартовом сообщении).
На
USE="webstart" emerge -uvDN --with-bdeps=y --backtrack=50 @world --keep-going
Отвечает:
... done! [ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/idna:0 (dev-python/idna-2.6:0/0::gentoo, ebuild scheduled for merge) conflicts with>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-java/icedtea-web-1.6.1-r1::gentoo
>>> Failed to emerge dev-java/icedtea-web-1.6.1-r1, Log file:
>>> '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 2.17, 1.39, 0.89
А тебе точно нужна
А тебе точно нужна нестабильная версия
dev-python/idna?Ибо в портаже:
Рекомендую убрать размаскирование на него и сделай
Результат сюда.
Убрал idna из
Убрал idna из кейвордов, пересобрал.
Результат :
... done! [ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiBСобирается с той же ошибкой.
Покажи выдачу
FYI: Я не могу гадать и не надо больше говорить что все то же... просто дай ссылку!
Выхлоп (только конец)emerge
Выхлоп (только конец)emerge -e dev-java/icedtea-web --verbose-conflicts -pv 2>&1|tee wgetpaste
Полная версия выхлопа emerge -e dev-java/icedtea-web --verbose-conflicts -pv 2>&1|tee wgetpaste
Лог сборки icedtea-web
приведи в порядок портаж!
1. Начни с того, что приведи в порядок портаж!
2. Ты используешь фанту-оверлей (как минимум!) - нет ли у тебя конфликтов?!
Словом в твоей каше возможно все! Вычисти портаж!
1. Почистил (в портаже принял
1. Почистил (в портаже принял изменения, в остальных по-разному)
2. из фанты стоит только media-libs/win32codecs, из stuff стоит x11-apps/skb, остальные оверлеи удалил т.к. из них ничего не установлено было.
Запустил пересборку (748 пакетов) по результатам отпишусь.
Результат тот же:Лог
Результат тот же:
Лог
build.log
env
И что тут изменилось?!
И что тут изменилось?!.. Портаж по-прежнему кривой.
Пока
emerge -ev dev-java/icedtea-bin 2>&1|tee icedtea-bin.logне завершится чисто, нет смысла пытаться компилироватьdev-java/icedtea-web, ибо именно этот пакет даетjava.util.jar.Pack200. Вот тебе для примера результат исполненияemerge -e dev-java/icedtea-bin -pv 2>&1на моей системе.К тому же у тебя есть и другие проблемы в системе и надо прогнать:
Ну и выдачу
emerge --info dev-java/icedtea-webнадо бы...Удалил пакеты из оверлея,
Удалил пакеты из оверлея, удалил оверлеи.
Выполнил emerge @preserved-rebuild
Выполнил revdep-rebuild.
В новостях была рекомендация/требование переключиться на профиль ветки 17 - переключился на [15] default/linux/x86/17.0/desktop/plasma * (по рецепту из той же новости).
Пересобрал ядро на linux-4.14.8-gentoo-r1 *.
emerge -ev dev-java/icedtea-bin почему-то ставит web раньше bin.
собрал так: emerge -v dev-java/icedtea-bin 2>&1|tee icedtea-bin.log
Лог сборки icedtea-web
config.log
Прошу обратить внимание на config.log (строки с 339 и строки с 401).
Там говорится, что виртуальная машина получает сигнал от ядра (если я правильно понял) и рушится.
По этой ошибке я поискал, но нашел только багрепорты без решения (или я его не увидел).
Такая же ситуация и в случае использования java от Оракла.
javac -h то отрабатывает без ошибок, то рушится:
gcc стоит 6.4 (если это имеет значение).
Портаж все еще кривой...
0. Надеюсь ты прочитал и полностью следовал новости! :) (см. команду ниже):
1. Портаж все еще кривой:
Подправь конфигурацию!
2. Удали
kde-apps/katepart:3. Поскольку
webзависит отbin, то собери сначалаbin:лог - в студию!
В предыдущем сообщении я
В предыдущем сообщении я выложил лог сборки bin а затем web.
bin - собрался успешно первым (что там может пойти не так? там же уже собранные файлы).
emerge -C katepart - это разве не kate?
Нет!
Нет!
0. Надеюсь ты прочитал и
Да. При пересборке мира из ~1700 пакетов, не собралась пара (kde-apps/katepart media-gfx/splashutils), и большинство из dev-java.
И на что ты тогда рассчитываешь? :)
:)
Я уже это предполагал...
И на что ты тогда рассчитываешь? Неужели на то, что каким-то чудом явовская аппликация соберется на поломанной Яве?!.. :)
Поэтому для начала снеси Оракловскую Яву (и
kde-apps/katepartзаодно), поскольку у тебя везде используется только открытая, и покажиjava -version.Потом сделай
и лог сюда!
Удалил оракловую яву,
Удалил оракловую яву, katepart. Переустаногвил icedtea-bin:
Синхронизируюсь я при каждом запуске компа (т.е. мин.1 раз в день).
На
emerge -uDN --with-bdeps=y --backtrack=50 @world --exclude=dev-java/icedtea-web --keep-going -pv 2>&1|tee wgetpaste
ругается, что не может найти соответствие для dev-java/icedtea-web (т.к. стабильная версия замаскирована exclude, а нестабильная не размаскирована, но ее я тоже ставить пробовал, она дает аналогичную ошибку).
Поэтому сделал:
emerge -uDN --with-bdeps=y --backtrack=50 @world --keep-going -v 2>&1|tee wgetpaste2.log These are the packages that would be merged, in order: Calculating dependencies ... .. .. .... ..... done! [ebuild R ] sci-astronomy/stellarium-0.14.3::gentoo USE="nls -debug -sound -stars (-linguas_af%) (-linguas_ak%) (-linguas_am%) (-linguas_ar%) (-linguas_as%) (-linguas_ast%) (-linguas_az%) (-linguas_be%) (-linguas_bg%) (-linguas_bn%) (-linguas_bo%) (-linguas_br%) (-linguas_bs%) (-linguas_ca%) (-linguas_cs%) (-linguas_cy%) (-linguas_da%) (-linguas_de%) (-linguas_el%) (-linguas_en%*) (-linguas_en_CA%) (-linguas_en_GB%) (-linguas_en_US%) (-linguas_eo%) (-linguas_es%) (-linguas_et%) (-linguas_eu%) (-linguas_fa%) (-linguas_fi%) (-linguas_fil%) (-linguas_fr%) (-linguas_ga%) (-linguas_gd%) (-linguas_gl%) (-linguas_gu%) (-linguas_he%) (-linguas_hi%) (-linguas_hr%) (-linguas_hu%) (-linguas_hy%) (-linguas_ia%) (-linguas_id%) (-linguas_is%) (-linguas_it%) (-linguas_ja%) (-linguas_ka%) (-linguas_kk%) (-linguas_kn%) (-linguas_ko%) (-linguas_ky%) (-linguas_la%) (-linguas_lb%) (-linguas_lo%) (-linguas_lt%) (-linguas_lv%) (-linguas_mk%) (-linguas_ml%) (-linguas_mn%) (-linguas_mr%) (-linguas_ms%) (-linguas_mt%) (-linguas_nan%) (-linguas_nb%) (-linguas_nl%) (-linguas_nn%) (-linguas_oc%) (-linguas_pa%) (-linguas_pl%) (-linguas_pt%) (-linguas_pt_BR%) (-linguas_ro%) (-linguas_ru%*) (-linguas_se%) (-linguas_si%) (-linguas_sk%) (-linguas_sl%) (-linguas_sq%) (-linguas_sr%) (-linguas_sv%) (-linguas_sw%) (-linguas_ta%) (-linguas_te%) (-linguas_tg%) (-linguas_th%) (-linguas_tl%) (-linguas_tr%) (-linguas_tt%) (-linguas_uk%) (-linguas_uz%) (-linguas_vi%) (-linguas_zh_CN%) (-linguas_zh_HK%) (-linguas_zh_TW%) (-linguas_zu%)" 0 KiB [ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB >>> Verifying ebuild manifests >>> Jobs: 0 of 2 complete, 1 running Load avg: 0.96, 0.89, 0.95 >>> Emerging (1 of 2) sci-astronomy/stellarium-0.14.3::gentoo >>> Jobs: 0 of 2 complete, 1 running Load avg: 0.96, 0.89, 0.95 >>> Jobs: 0 of 2 complete, 2 running Load avg: 0.96, 0.89, 0.95 >>> Emerging (2 of 2) dev-java/icedtea-web-1.6.1-r1::gentoo >>> Jobs: 0 of 2 complete, 2 running Load avg: 0.96, 0.89, 0.95 >>> Failed to emerge dev-java/icedtea-web-1.6.1-r1, Log file: >>> Jobs: 0 of 2 complete, 2 running Load avg: 1.34, 0.97, 0.98 >>> '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log' >>> Jobs: 0 of 2 complete, 2 running Load avg: 1.34, 0.97, 0.98 >>> Jobs: 0 of 2 complete, 2 running, 1 failed Load avg: 1.34, 0.97, 0.98 >>> Jobs: 0 of 2 complete, 1 running, 1 failed Load avg: 1.34, 0.97, 0.98 >>> Failed to emerge sci-astronomy/stellarium-0.14.3, Log file: >>> Jobs: 0 of 2 complete, 1 running, 1 failed Load avg: 1.79, 1.07, 1.01 >>> '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log' >>> Jobs: 0 of 2 complete, 1 running, 1 failed Load avg: 1.79, 1.07, 1.01 >>> Jobs: 0 of 2 complete, 1 running, 2 failed Load avg: 1.79, 1.07, 1.01 >>> Jobs: 0 of 2 complete, 2 failed Load avg: 1.79, 1.07, 1.01 * Error messages for package dev-java/icedtea-web-1.6.1-r1: * ERROR: dev-java/icedtea-web-1.6.1-r1::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 124: Called src_configure * environment, line 4135: Called econf '--program-transform-name=s/^javaws$/itweb-javaws/' '--libdir=/usr/lib/nsbrowser/plugins' '--with-java=/usr/bin/java' '--with-jdk-home=/opt/icedtea-bin-3.6.0' '--disable-docs' '--enable-plugin' '--without-rhino' '--without-tagsoup' * phase-helpers.sh, line 665: Called __helpers_die 'econf failed' * isolated-functions.sh, line 117: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=dev-java/icedtea-web-1.6.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-java/icedtea-web-1.6.1-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1' * S: '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1' * Error messages for package sci-astronomy/stellarium-0.14.3: * ERROR: sci-astronomy/stellarium-0.14.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-astronomy/stellarium-0.14.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-astronomy/stellarium-0.14.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/environment'. * Working directory: '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/work/stellarium-0.14.3' * S: '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/work/stellarium-0.14.3' * * The following 2 packages have failed to build, install, or execute * postinst: * * (dev-java/icedtea-web-1.6.1-r1:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log' * (sci-astronomy/stellarium-0.14.3:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log'Для icedtea-web:
20180109build.log
20180109config.log
ОК, тогда сделай
pas-1G /home/pas # emerge
Не совсем понимаю Ваш замысел, но система обновилась вчера, сегодня прилетело обновление еще пары пакетов, тоже обновил (icedtea не исключал, что бы сборка запустилась). Предсказуемо ошибка на стеллариуме и icedtea-web):
pas-1G /home/pas # emerge -uDN --with-bdeps=y --backtrack=50 @world --keep-going -v These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libassuan-2.5.1::gentoo [2.4.3-r1::gentoo] USE="-static-libs" 552 KiB [ebuild R ] sci-astronomy/stellarium-0.14.3::gentoo USE="nls -debug -sound -stars (-linguas_af%) (-linguas_ak%) (-linguas_am%) (-linguas_ar%) (-linguas_as%) (-linguas_ast%) (-linguas_az%) (-linguas_be%) (-linguas_bg%) (-linguas_bn%) (-linguas_bo%) (-linguas_br%) (-linguas_bs%) (-linguas_ca%) (-linguas_cs%) (-linguas_cy%) (-linguas_da%) (-linguas_de%) (-linguas_el%) (-linguas_en%*) (-linguas_en_CA%) (-linguas_en_GB%) (-linguas_en_US%) (-linguas_eo%) (-linguas_es%) (-linguas_et%) (-linguas_eu%) (-linguas_fa%) (-linguas_fi%) (-linguas_fil%) (-linguas_fr%) (-linguas_ga%) (-linguas_gd%) (-linguas_gl%) (-linguas_gu%) (-linguas_he%) (-linguas_hi%) (-linguas_hr%) (-linguas_hu%) (-linguas_hy%) (-linguas_ia%) (-linguas_id%) (-linguas_is%) (-linguas_it%) (-linguas_ja%) (-linguas_ka%) (-linguas_kk%) (-linguas_kn%) (-linguas_ko%) (-linguas_ky%) (-linguas_la%) (-linguas_lb%) (-linguas_lo%) (-linguas_lt%) (-linguas_lv%) (-linguas_mk%) (-linguas_ml%) (-linguas_mn%) (-linguas_mr%) (-linguas_ms%) (-linguas_mt%) (-linguas_nan%) (-linguas_nb%) (-linguas_nl%) (-linguas_nn%) (-linguas_oc%) (-linguas_pa%) (-linguas_pl%) (-linguas_pt%) (-linguas_pt_BR%) (-linguas_ro%) (-linguas_ru%*) (-linguas_se%) (-linguas_si%) (-linguas_sk%) (-linguas_sl%) (-linguas_sq%) (-linguas_sr%) (-linguas_sv%) (-linguas_sw%) (-linguas_ta%) (-linguas_te%) (-linguas_tg%) (-linguas_th%) (-linguas_tl%) (-linguas_tr%) (-linguas_tt%) (-linguas_uk%) (-linguas_uz%) (-linguas_vi%) (-linguas_zh_CN%) (-linguas_zh_HK%) (-linguas_zh_TW%) (-linguas_zu%)" 0 KiB [ebuild U ] app-crypt/gnupg-2.2.4::gentoo [2.2.0::gentoo] USE="bzip2 gnutls ldap nls readline smartcard usb -doc (-selinux) -tofu -tools -wks-server" 6 418 KiB [ebuild R ] dev-java/icedtea-web-1.6.1-r1::gentoo USE="nsplugin* -doc -javascript -tagsoup {-test}" 0 KiB Total: 4 packages (2 upgrades, 2 reinstalls), Size of downloads: 6 970 KiB >>> Verifying ebuild manifests >>> Emerging (1 of 4) dev-libs/libassuan-2.5.1::gentoo >>> Emerging (2 of 4) sci-astronomy/stellarium-0.14.3::gentoo >>> Emerging (3 of 4) dev-java/icedtea-web-1.6.1-r1::gentoo >>> Failed to emerge dev-java/icedtea-web-1.6.1-r1, Log file: >>> '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log' >>> Failed to emerge sci-astronomy/stellarium-0.14.3, Log file: >>> '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log' >>> Installing (1 of 4) dev-libs/libassuan-2.5.1::gentoo >>> Jobs: 1 of 4 complete, 2 failed Load avg: 2.42, 1.13, 0.73 *** Resuming merge... These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-crypt/gnupg-2.2.4::gentoo [2.2.0::gentoo] USE="bzip2 gnutls ldap nls readline smartcard usb -doc (-selinux) -tofu -tools -wks-server" 0 KiB Total: 1 package (1 upgrade), Size of downloads: 0 KiB >>> Emerging (1 of 1) app-crypt/gnupg-2.2.4::gentoo >>> Installing (1 of 1) app-crypt/gnupg-2.2.4::gentoo >>> Jobs: 1 of 1 complete Load avg: 2.70, 1.57, 0.92 * Error messages for package dev-java/icedtea-web-1.6.1-r1: * ERROR: dev-java/icedtea-web-1.6.1-r1::gentoo failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 124: Called src_configure * environment, line 4135: Called econf '--program-transform-name=s/^javaws$/itweb-javaws/' '--libdir=/usr/lib/nsbrowser/plugins' '--with-java=/usr/bin/java' '--with-jdk-home=/opt/icedtea-bin-3.6.0' '--disable-docs' '--enable-plugin' '--without-rhino' '--without-tagsoup' * phase-helpers.sh, line 665: Called __helpers_die 'econf failed' * isolated-functions.sh, line 117: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=dev-java/icedtea-web-1.6.1-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-java/icedtea-web-1.6.1-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1' * S: '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/work/icedtea-web-1.6.1' * Error messages for package sci-astronomy/stellarium-0.14.3: * ERROR: sci-astronomy/stellarium-0.14.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-astronomy/stellarium-0.14.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-astronomy/stellarium-0.14.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/environment'. * Working directory: '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/work/stellarium-0.14.3' * S: '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/work/stellarium-0.14.3' * * The following 2 packages have failed to build, install, or execute * postinst: * * (dev-java/icedtea-web-1.6.1-r1:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/dev-java/icedtea-web-1.6.1-r1/temp/build.log' * (sci-astronomy/stellarium-0.14.3:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/sci-astronomy/stellarium-0.14.3/temp/build.log' * * Regenerating GNU info directory index... * Processed 185 info files. * IMPORTANT: config file '/etc/smartd.conf' needs updating. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. * After world updates, it is important to remove obsolete packages with * emerge --depclean. Refer to `man emerge` for more information. pas-1G /home/pas #PS: обновился снова, исключив только web
pas-1G /home/pas # USE="-webstart -nsplugin" emerge -uDN dev-java/icedtea-bin -v 2>&1|tee wgetpaste These are the packages that would be merged, in order: Calculating dependencies . ...... done! [ebuild U ] dev-libs/libusb-1.0.21:1::gentoo [1.0.19-r1:1::gentoo] USE="udev -debug -doc -examples -static-libs {-test}" 594 KiB [ebuild R ] dev-java/icedtea-bin-3.6.0:8::gentoo USE="alsa cups gtk (-big-endian) -doc -examples -headless-awt (-multilib) -nsplugin* -pulseaudio (-selinux) -source -webstart*" 0 KiB Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 594 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: lxde-base/lxde-common:0 (lxde-base/lxde-common-0.99.1:0/0::gentoo, ebuild scheduled for merge) conflicts with =lxde-base/lxde-common-0.5.5* required by (lxde-base/lxde-meta-0.5.5-r4:0/0::gentoo, installed) ^ ^^^^^^ >>> Verifying ebuild manifests >>> Running pre-merge checks for dev-java/icedtea-bin-3.6.0 >>> Jobs: 0 of 2 complete, 1 running Load avg: 0.81, 0.58, 0.50 >>> Emerging (1 of 2) dev-libs/libusb-1.0.21::gentoo >>> Jobs: 0 of 2 complete, 1 running Load avg: 0.81, 0.58, 0.50 >>> Jobs: 0 of 2 complete Load avg: 0.85, 0.60, 0.50 >>> Installing (1 of 2) dev-libs/libusb-1.0.21::gentoo >>> Jobs: 0 of 2 complete Load avg: 0.85, 0.60, 0.50 >>> Jobs: 1 of 2 complete Load avg: 1.04, 0.66, 0.53 >>> Jobs: 1 of 2 complete, 1 running Load avg: 1.04, 0.66, 0.53 >>> Emerging (2 of 2) dev-java/icedtea-bin-3.6.0::gentoo >>> Jobs: 1 of 2 complete, 1 running Load avg: 1.04, 0.66, 0.53 >>> Installing (2 of 2) dev-java/icedtea-bin-3.6.0::gentoo >>> Jobs: 1 of 2 complete, 1 running Load avg: 1.41, 0.76, 0.56 >>> Jobs: 1 of 2 complete Load avg: 1.41, 0.76, 0.56 >>> Jobs: 2 of 2 complete Load avg: 1.51, 0.80, 0.58 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. * IMPORTANT: config file '/etc/smartd.conf' needs updating. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. pas-1G /home/pas #Идея примитивно проста:
Идея примитивно проста: убедиться что вся система за исключением проблемного пакета
dev-java/icedtea-webсобрана правильно.Поддерживаю предыдущего
Поддерживаю предыдущего оратора. Ты утверждаешь что,
Но из твоего лога четко видно что он валится на установке пакета из оверлея: dev-lang/python-3.4_pre20130519::pure-funtoo
Как ты узнал что ты именно эти 2 установил из оверлея? Чтобы узнать что более-менее реально установлено, выполни для каждого из оверлеев:
$ eix -I --only-in-overlay
$ eix -I --only-in-overlay pure-funtoo [I] media-libs/win32codecs [1] Доступные версии: 20071007-r4^mbs {real} Установленные версии: 20071007-r4^mbs(02:29:22 04.01.2018)(-real) Домашняя страница: http://www.mplayerhq.hu/ Описание: Windows 32-bit binary codecs for video and audio playback support [1] "pure-funtoo" /var/lib/layman/pure-funtoo $ eix -I --only-in-overlay stuff [I] x11-apps/skb [1] Доступные версии: ~0.3 (~)0.4 Установленные версии: 0.4(02:29:43 04.01.2018) Домашняя страница: http://plhk.ru/ Описание: Simple keyboard layout indicator [1] "stuff" /var/lib/layman/stuffПопробуй скопировать их в
Попробуй скопировать их в локальный оверлей а сами оверлеи удали совсем. Вероятно после этого уйдут попытки ставить всякий мусор.
Попробовал пересобрать emerge
Попробовал пересобрать emerge -ve --with-bdeps=y @world - споткнулся на dev-java/ant-core:
(хвост вывода, проблема таже)
У тебя явно проблемы с Явой!
У тебя явно проблемы с Явой! :)
В обход портажа ничего не ставил?
Нет. Сейчас попробую ядро
Нет. Сейчас попробую ядро собрать более новое ядро, может поможет.
Ядро тут вообще ни причем,
Ядро тут вообще ни причем, смотри сюда.
2 идеи.1) сравнить USE - у
2 идеи.
1) сравнить USE - у меня собрана с:
2) Собрать нормальную версию - dev-java/icedtea, а не bin и переключиться на неё.
Неплохая идея! И pulseaudio
Неплохая идея!
И
pulseaudioсовсем необязателен - вот тут я давал свою конфигурацию без него.1) У меня те же флаги (кроме
1) У меня те же флаги (кроме пульса и мультилиба.
2) dev-java/icedtea требует dev-java/icedtea-bin и спотыкается аналогично dev-java/icedtea-web (пробовал собрать).
Думаю откатить gcc до 5.4 если с 6.4.0-r1 будет такой же результат. Больше просто никаких идей не осталось.
PS: у вас какие версии gcc активны?
У меня 6я ветка, то что
У меня 6я ветка, то что стабильное. Откат gcc само по себе не смешно, а с учетом устаревания профиля уже и невозможно.
Когда никаких идей - поставить бинарный dev-java/oracle-jdk-bin
Ставил. Там такая же
Ставил. Там такая же ситуация.
/
В смысле?
НЯП там флаг
nspluginу самого пакета.Проверял. Работает.
:wq
--
Live free or die
Неправильно выразился. Пакет
Неправильно выразился. Пакет устанавливается успешно, но плагин и javac вылетают с той же ошибкой.
А ты переключался на новую
А ты переключался на новую яву? Если да, то возникают мысли что ява-то может и не причем, а проблема аппаратная может быть.