| Summary: | dev-util/subversion-1.5.6 - /usr/portage/eclass/java-utils-2.eclass: line 307: /usr/bin/depend-java-query: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | lexx <lexxkind> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | dabbott, SebastianLuther |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | java environment | ||
|
Description
lexx
2009-04-22 14:56:21 UTC
Taking a guess: python-updater run required ? Cause java-config is there and the missing file belongs to it. (In reply to comment #1) > Taking a guess: python-updater run required ? > Cause java-config is there and the missing file belongs to it. > This trouble comes during python-update. emerge previous version of python doesn't help. Then perhaps 'emerge -1 java-config' will help. (In reply to comment #3) > Then perhaps 'emerge -1 java-config' will help. > I've tried it first of all - no result. That's strange. Does the file /usr/bin/depend-java-query really not exist or is that incorrect too ? As I said, that file belongs to java-config. Try also running java-check-environment (as root). (In reply to comment #5) > That's strange. > Does the file /usr/bin/depend-java-query really not exist > or is that incorrect too ? > As I said, that file belongs to java-config. > Try also running java-check-environment (as root). > Java-check-environment works sucessfully * === Java Environment Checker === * The purpose of this script is to check the sanity of your Java Environment. * We have significantly changed and improved the way Java is handled in many * respects. * Please refer to our upgrade guide for details: * http://www.gentoo.org/proj/en/java/java-upgrade.xml * Checking fastjar... [ ok ] * Checking vm_environment_files... [ ok ] * Checking user_settings... * Running as root. Don't need to check user settings. [ ok ] * Checking generation_1_system_vm... [ ok ] * Checking java_config_1... [ ok ] * Checking global_classpath... [ ok ] * Checking virtual_provides... [ ok ] * Checking overlays_eclasses... [ ok ] * Checking package_env... [ ok ] * Checking proc_mounted... [ ok ] * Java environment is sane. Congratulations! /usr/bin/depend-java-query doesn't exist, even after re-emerge java-config. Emerge of java-config writes the following: * Messages for package dev-java/java-config-2.1.7: * //usr/lib/python2.5/site-packages/java_config_2 doesn't exist! I'm not completely sure about it, as I moved to 2.6 while it was still masked, but perhaps you need to run 'eselect python'. after #eselect python set python2.5 and #eselect python set python2.6 situation remains the same... (In reply to comment #9) > after > #eselect python set python2.5 > and > #eselect python set python2.6 > situation remains the same... > Did you emerge java-config again? Please provide its build.log (you have to add keeptemp to FEATURES in make.conf. (/var/tmp/portage/dev-java/java-config-2.1.7/temp/build.log) (In reply to comment #10) > (In reply to comment #9) > > after > > #eselect python set python2.5 > > and > > #eselect python set python2.6 > > situation remains the same... > > > > Did you emerge java-config again? Please provide its build.log (you have to add > keeptemp to FEATURES in make.conf. > (/var/tmp/portage/dev-java/java-config-2.1.7/temp/build.log) > . Yes, i did. In eselect selected python2.5. After adding keeptemp build.log hasn't appeared. this is screen log: Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-java/java-config-2.1.7 * java-config-2.1.7.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking java-config-2.1.7.tar.bz2 to /tmp/portage/dev-java/java-config-2.1.7/work >>> Source unpacked in /tmp/portage/dev-java/java-config-2.1.7/work >>> Compiling source in /tmp/portage/dev-java/java-config-2.1.7/work/java-config-2.1.7 ... running build running build_py creating build creating build/lib creating build/lib/java_config_2 copying src/java_config_2/VM.py -> build/lib/java_config_2 copying src/java_config_2/OutputFormatter.py -> build/lib/java_config_2 copying src/java_config_2/Virtual.py -> build/lib/java_config_2 copying src/java_config_2/VersionManager.py -> build/lib/java_config_2 copying src/java_config_2/EnvironmentManager.py -> build/lib/java_config_2 copying src/java_config_2/Errors.py -> build/lib/java_config_2 copying src/java_config_2/Package.py -> build/lib/java_config_2 copying src/java_config_2/FileParser.py -> build/lib/java_config_2 copying src/java_config_2/__init__.py -> build/lib/java_config_2 running build_scripts creating build/scripts-2.5 copying and adjusting src/java-config-2 -> build/scripts-2.5 copying and adjusting src/depend-java-query -> build/scripts-2.5 copying src/run-java-tool -> build/scripts-2.5 copying and adjusting src/gjl -> build/scripts-2.5 changing mode of build/scripts-2.5/java-config-2 from 644 to 755 changing mode of build/scripts-2.5/depend-java-query from 644 to 755 changing mode of build/scripts-2.5/run-java-tool from 644 to 755 changing mode of build/scripts-2.5/gjl from 644 to 755 >>> Source compiled. >>> Test phase [not enabled]: dev-java/java-config-2.1.7 >>> Install java-config-2.1.7 into /tmp/portage/dev-java/java-config-2.1.7/image/ category dev-java running install running build running build_py running build_scripts running install_lib creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/VM.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/OutputFormatter.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/Virtual.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/VersionManager.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/EnvironmentManager.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/Errors.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/Package.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/FileParser.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 copying build/lib/java_config_2/__init__.py -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config_2 running install_scripts creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin copying build/scripts-2.5/gjl -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin copying build/scripts-2.5/depend-java-query -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin copying build/scripts-2.5/java-config-2 -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin copying build/scripts-2.5/run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin changing mode of /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/gjl to 755 changing mode of /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/depend-java-query to 755 changing mode of /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/java-config-2 to 755 changing mode of /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/run-java-tool to 755 symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/appletviewer symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/apt symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/jar symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/jarsigner symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/java symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/javac symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/javadoc symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/javah symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/javap symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/javaws symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/jconsole symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/jdb symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/keytool symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/rmic symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/rmid symbolically linking run-java-tool -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/bin/rmiregistry running install_data creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/java-config-2 creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/java-config-2/pym creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/java-config-2/pym/java_config creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/applications copying data/javaws.desktop -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/applications/ creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/mimelnk creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/mimelnk/application copying data/x-java-jnlp-file.desktop -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/mimelnk/application/ creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/icons creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/icons/hicolor creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/icons/hicolor/48x48 creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/icons/hicolor/48x48/mimetypes copying data/application-x-java-jnlp-file.png -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/icons/hicolor/48x48/mimetypes/ creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/pixmaps copying data/java-icon48.png -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/pixmaps/ creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/java-config-2/launcher copying src/launcher.bash -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/java-config-2/launcher creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/eselect creating /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/eselect/modules copying src/eselect/java-nsplugin.eselect -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/eselect/modules copying src/eselect/java-vm.eselect -> /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/share/eselect/modules creating /tmp/portage/dev-java/java-config-2.1.7/image/etc creating /tmp/portage/dev-java/java-config-2.1.7/image/etc/java-config-2 copying config/virtuals -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/java-config-2/ creating /tmp/portage/dev-java/java-config-2.1.7/image/etc/java-config-2/build copying config/jdk.conf -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/java-config-2/build/ copying config/compilers.conf -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/java-config-2/build/ creating /tmp/portage/dev-java/java-config-2.1.7/image/etc/env.d copying config/20java-config -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/env.d/ creating /tmp/portage/dev-java/java-config-2.1.7/image/etc/profile.d copying src/profile.d/java-config-2.csh -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/profile.d/ copying src/profile.d/java-config-2.sh -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/profile.d/ creating /tmp/portage/dev-java/java-config-2.1.7/image/etc/revdep-rebuild copying src/revdep-rebuild/60-java -> /tmp/portage/dev-java/java-config-2.1.7/image/etc/revdep-rebuild/ running install_egg_info Writing /tmp/portage/dev-java/java-config-2.1.7/image/usr/local/lib/python2.5/site-packages/java_config-2.1.7-py2.5.egg-info >>> Completed installing java-config-2.1.7 into /tmp/portage/dev-java/java-config-2.1.7/image/ >>> Installing dev-java/java-config-2.1.7 * Performing Python Module Cleanup .. ... [ ok ] * Updating desktop mime database ... * //usr/lib/python2.5/site-packages/java_config_2 doesn't exist! * Byte compiling python modules for python-2.5 .. ... [ ok ] * Updating desktop mime database ... * Messages for package dev-java/java-config-2.1.7: * //usr/lib/python2.5/site-packages/java_config_2 doesn't exist! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. OT: keeptemp prevents emerge from deleting the logs after a successful run, so the logs show up after the next run of emerge <package>. (see man make.conf) Could you plaese attach the output of "equery f java-config". (equery belongs to app-portage/gentoolkit) (In reply to comment #12) > OT: keeptemp prevents emerge from deleting the logs after a successful run, so > the logs show up after the next run of emerge <package>. (see man make.conf) > > Could you plaese attach the output of "equery f java-config". (equery belongs > to app-portage/gentoolkit) > [ Searching for packages matching java-config... ] * Contents of dev-java/java-config-2.1.7: /etc /etc/env.d /etc/env.d/20java-config /etc/java-config-2 /etc/java-config-2/build /etc/java-config-2/build/compilers.conf /etc/java-config-2/build/jdk.conf /etc/java-config-2/virtuals /etc/profile.d /etc/profile.d/java-config-2.csh /etc/profile.d/java-config-2.sh /etc/revdep-rebuild /etc/revdep-rebuild/60-java /usr /usr/local /usr/local/bin /usr/local/bin/appletviewer -> run-java-tool /usr/local/bin/apt -> run-java-tool /usr/local/bin/depend-java-query /usr/local/bin/gjl /usr/local/bin/jar -> run-java-tool /usr/local/bin/jarsigner -> run-java-tool /usr/local/bin/java -> run-java-tool /usr/local/bin/java-config-2 /usr/local/bin/javac -> run-java-tool /usr/local/bin/javadoc -> run-java-tool /usr/local/bin/javah -> run-java-tool /usr/local/bin/javap -> run-java-tool /usr/local/bin/javaws -> run-java-tool /usr/local/bin/jconsole -> run-java-tool /usr/local/bin/jdb -> run-java-tool /usr/local/bin/keytool -> run-java-tool /usr/local/bin/rmic -> run-java-tool /usr/local/bin/rmid -> run-java-tool /usr/local/bin/rmiregistry -> run-java-tool /usr/local/bin/run-java-tool /usr/local/lib /usr/local/lib/python2.5 /usr/local/lib/python2.5/site-packages /usr/local/lib/python2.5/site-packages/java_config-2.1.7-py2.5.egg-info /usr/local/lib/python2.5/site-packages/java_config_2 /usr/local/lib/python2.5/site-packages/java_config_2/EnvironmentManager.py /usr/local/lib/python2.5/site-packages/java_config_2/Errors.py /usr/local/lib/python2.5/site-packages/java_config_2/FileParser.py /usr/local/lib/python2.5/site-packages/java_config_2/OutputFormatter.py /usr/local/lib/python2.5/site-packages/java_config_2/Package.py /usr/local/lib/python2.5/site-packages/java_config_2/VM.py /usr/local/lib/python2.5/site-packages/java_config_2/VersionManager.py /usr/local/lib/python2.5/site-packages/java_config_2/Virtual.py /usr/local/lib/python2.5/site-packages/java_config_2/__init__.py /usr/local/share /usr/local/share/applications /usr/local/share/applications/javaws.desktop /usr/local/share/eselect /usr/local/share/eselect/modules /usr/local/share/eselect/modules/java-nsplugin.eselect /usr/local/share/eselect/modules/java-vm.eselect /usr/local/share/icons /usr/local/share/icons/hicolor /usr/local/share/icons/hicolor/48x48 /usr/local/share/icons/hicolor/48x48/mimetypes /usr/local/share/icons/hicolor/48x48/mimetypes/application-x-java-jnlp-file.png /usr/local/share/java-config-2 /usr/local/share/java-config-2/launcher /usr/local/share/java-config-2/launcher/launcher.bash /usr/local/share/java-config-2/pym /usr/local/share/java-config-2/pym/java_config /usr/local/share/mimelnk /usr/local/share/mimelnk/application /usr/local/share/mimelnk/application/x-java-jnlp-file.desktop /usr/local/share/pixmaps /usr/local/share/pixmaps/java-icon48.png /usr/share /usr/share/doc /usr/share/doc/java-config-2.1.7 /usr/share/doc/java-config-2.1.7/ChangeLog.bz2 /usr/share/doc/java-config-2.1.7/NEWS.bz2 /usr/share/doc/java-config-2.1.7/PKG-INFO.bz2 /usr/share/doc/java-config-2.1.7/README.bz2 /usr/share/doc/java-config-2.1.7/TODO.bz2 /usr/share/java-config-2 /usr/share/java-config-2/config /usr/share/java-config-2/config/jdk-defaults.conf All this stuff isn't supposed to go to /usr/local. Do you have any idea why it ends up there? If not, attach /var/tmp/portage/dev-java/java-config-2.1.7/temp/environment. Maybe it's better to re-emerge dev-java/java-config and see if that installs to the appropriate prefix (/usr, not /usr/local) this time. Created attachment 189881 [details]
java environment
In your env there's "pylibdir=/usr/local/lib/python2.5/site-packages". Is there any python interpreter installed in /usr/local ? May be there was manually installed python withe default installation dir /usr/local. How this dir can be changed? (In reply to comment #18) > May be there was manually installed python withe default installation dir > /usr/local. > How this dir can be changed? Try to reinstall dev-lang/python. Have a look at bug 232721. |