*commons-fileupload-1.2.1 (21 Jun 2008) 21 Jun 2008; Miroslav Šulc <fordfrog@gentoo.org> +files/commons-fileupload-1.2.1-gentoo.patch, +commons-fileupload-1.2.1.ebuild: Version bump.
amd64 stable
ppc stable
x86 stable
Fails to patch on ppc64, thoughts? >>> Unpacking source... >>> Unpacking commons-fileupload-1.2.1-src.tar.gz to /var/tmp/portage/dev-java/commons-fileupload-1.2.1/work tar: A lone zero block at 1136 * Applying commons-fileupload-1.2.1-gentoo.patch ... [ ok ] * * ERROR: dev-java/commons-fileupload-1.2.1 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 4100: Called java-pkg_jar-from '--into' '/var/tmp/portage/dev-java/commons-fileupload-1.2.1/work/commons-fileupload-1.2.1-src/target/lib/javax.servlet/jars' '--virtual' 'servlet-api-2.4' 'servlet-api.jar' 'servlet-api-2.4.jar' * environment, line 3133: Called die * The specific snippet of code: * die "Failed to find ${target_jar:-jar} in ${target_pkg}"; * The die message: * Failed to find servlet-api.jar in servlet-api-2.4 * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-java/commons-fileupload-1.2.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/commons-fileupload-1.2.1/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=ibm-jdk-bin-1.6 CLASSPATH="" JAVA_HOME="/opt/ibm-jdk-bin-1.6.0.3" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info >>> Failed to emerge dev-java/commons-fileupload-1.2.1, Log file: >>> '/var/tmp/portage/dev-java/commons-fileupload-1.2.1/temp/build.log'
(In reply to comment #4) > Fails to patch on ppc64, thoughts? > It's not failing to patch. > * The die message: > * Failed to find servlet-api.jar in servlet-api-2.4 > * What do these say: betelgeuse@pena ~ $ java-config -p servlet-api-2.4 /usr/share/tomcat-servlet-api-2.4/lib/jsp-api.jar:/usr/share/tomcat-servlet-api-2.4/lib/servlet-api.jar betelgeuse@pena ~ $ emerge -pv servlet-api:2.4 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] java-virtuals/servlet-api-2.4 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB
quad servlet-api # java-config -p servlet-api-2.4 /usr/share/resin-servlet-api-2.4/lib/resin-servlet-api.jar quad servlet-api # ACCEPT_KEYWORDS="~ppc64" emerge -pv servlet-api:2.4 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] java-virtuals/servlet-api-2.4 0 kB Total: 1 package (1 reinstall),
(In reply to comment #6) > quad servlet-api # java-config -p servlet-api-2.4 > /usr/share/resin-servlet-api-2.4/lib/resin-servlet-api.jar > > quad servlet-api # ACCEPT_KEYWORDS="~ppc64" emerge -pv servlet-api:2.4 > > These are the packages that would be merged, in order: > Yeah it seems there's a mismatch in naming of the servlet-api jars between providers.
ppc64 done