Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396155 - dev-java/sat4j-pseudo-2.3.1 fails to compile because of wrong value of EANT_GENTOO_CLASSPATH in ebuild
Summary: dev-java/sat4j-pseudo-2.3.1 fails to compile because of wrong value of EANT_G...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-27 02:18 UTC by Shubhadeep Chaudhuri
Modified: 2011-12-27 10:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shubhadeep Chaudhuri 2011-12-27 02:18:55 UTC
This is the error.

 * Package:    dev-java/sat4j-pseudo-2.3.1
 * Repository: gentoo
 * Maintainer: java@gentoo.org
 * USE:        amd64 consolekit elibc_glibc kernel_linux multilib policykit userland_GNU
 * FEATURES:   preserve-libs sandbox
 * Using: sun-jdk-1.6
 * Disabling all optional ANT_TASKS
!!! ERROR: Package sat4j-core-2 was not found!
 * ERROR: dev-java/sat4j-pseudo-2.3.1 failed (compile phase):
 *   java-config --classpath=sat4j-core-2 failed
 * 
 * Call stack:
 *     ebuild.sh, line   84:  Called src_compile
 *   environment, line 4124:  Called java-pkg-2_src_compile
 *   environment, line 2113:  Called eant 'pseudo' '-f' 'build.xml'
 *   environment, line  675:  Called java-pkg_getjars 'sat4j-core-2'
 *   environment, line 2832:  Called die
 * The specific snippet of code:
 *       [[ $? != 0 ]] && die "java-config --classpath=${pkgs} failed";
 * 
 * If you need support, post the output of 'emerge --info =dev-java/sat4j-pseudo-2.3.1',

 * the complete build log and the output of 'emerge -pqv =dev-java/sat4j-pseudo-2.3.1'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.29"
JAVACFLAGS="-source 1.5 -target 1.5" COMPILER="javac"
and of course, the output of emerge --info
 * The complete build log is located at '/var/log/portage/dev-java:sat4j-pseudo-2.3.1:20111227-020326.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-java/sat4j-pseudo-2.3.1/temp/environment'.
 * S: '/var/tmp/portage/dev-java/sat4j-pseudo-2.3.1/work'

 * Messages for package dev-java/sat4j-pseudo-2.3.1:

 * ERROR: dev-java/sat4j-pseudo-2.3.1 failed (compile phase):
 *   java-config --classpath=sat4j-core-2 failed
 * 
 * Call stack:
 *     ebuild.sh, line   84:  Called src_compile
 *   environment, line 4124:  Called java-pkg-2_src_compile
 *   environment, line 2113:  Called eant 'pseudo' '-f' 'build.xml'
 *   environment, line  675:  Called java-pkg_getjars 'sat4j-core-2'
 *   environment, line 2832:  Called die
 * The specific snippet of code:
 *       [[ $? != 0 ]] && die "java-config --classpath=${pkgs} failed";
 * 
 * If you need support, post the output of 'emerge --info =dev-java/sat4j-pseudo-2.3.1',
 * the complete build log and the output of 'emerge -pqv =dev-java/sat4j-pseudo-2.3.1'.
 * The complete build log is located at '/var/log/portage/dev-java:sat4j-pseudo-2.3.1:20111227-020326.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-java/sat4j-pseudo-2.3.1/temp/environment'.
 * S: '/var/tmp/portage/dev-java/sat4j-pseudo-2.3.1/work'

Since sat4j-core-2.3.1 has a new slot, the value of EANT_GENTOO_CLASSPATH must be updated. Also, why not have the same slot for sat4j-pseudo-2.3.1?
Comment 1 Miroslav Šulc gentoo-dev 2011-12-27 10:38:19 UTC
should be fixed now. thanks for reporting.