* [gentoo-user] Java problem
@ 2010-05-22 20:10 David Relson
2010-05-22 21:35 ` Kenneth Prugh
2010-05-23 3:41 ` [gentoo-user] " walt
0 siblings, 2 replies; 21+ messages in thread
From: David Relson @ 2010-05-22 20:10 UTC (permalink / raw
To: gentoo-user
Greetings,
I'd like to install eclipse, to experiment with it. Emerging
eclipse-sdk wants to pull in a whole lot of packages which is not a bad
thing except that about 12 or 15 of the emerges fail, apparently for
the same reason:
* CPV: dev-java/ant-core-1.8.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: >=virtual/jdk-1.4
!dev-java/ant-tasks
!dev-java/ant-optional >=dev-java/java-config-2.1.9-r1
source? ( app-arch/zip )
>=dev-java/javatoolkit-0.3.0-r2
* ERROR: dev-java/ant-core-1.8.1 failed:
* Failed to determine VM for building.
*
* Call stack:
* ebuild.sh, line 48: Called pkg_setup
* ebuild.sh, line 1346: Called java-pkg-2_pkg_setup
* java-pkg-2.eclass, line 63: Called java-pkg_init
* java-utils-2.eclass, line 2126: Called java-pkg_switch-vm
* java-utils-2.eclass, line 2550: Called die
* The specific snippet of code:
* die "Failed to determine VM for
building."
*
* If you need support, post the output of 'emerge --info
=dev-java/ant-core-1.8.1',
* the complete build log and the output of 'emerge -pqv
=dev-java/ant-core-1.8.1'. !!! When you file a bug report, please
include the following information: GENTOO_VM= CLASSPATH=""
JAVA_HOME="" JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
I do have virtual/jdk, dev-java/sun-jdk and many other dev-java and
java-virtuals packages installed and OpenOffice runs. As advised by
the "Gentoo Java Packaging Guide", I've created the following symlink:
HOME/.gentoo/java-config-2/current-user-vm
-> /etc/java-config-2/current-system-vm
Where/how are variables GENTOO_VM, CLASSPATH, JAVA_HOME, JAVACFLAGS, and
COMPILER supposed to be set ???
What else am I missing?
Thanks.
David
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-22 20:10 [gentoo-user] Java problem David Relson
@ 2010-05-22 21:35 ` Kenneth Prugh
2010-05-23 0:43 ` David Relson
2010-05-23 3:41 ` [gentoo-user] " walt
1 sibling, 1 reply; 21+ messages in thread
From: Kenneth Prugh @ 2010-05-22 21:35 UTC (permalink / raw
To: gentoo-user
On Sat, 22 May 2010 16:10:39 -0400
David Relson <relson@osagesoftware.com> wrote:
> [...]
What does `eselect java-vm list` say?
Also, You might need to manually emerge dev-java/ant-junit.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-22 21:35 ` Kenneth Prugh
@ 2010-05-23 0:43 ` David Relson
2010-05-23 0:51 ` Kenneth Prugh
0 siblings, 1 reply; 21+ messages in thread
From: David Relson @ 2010-05-23 0:43 UTC (permalink / raw
To: gentoo-user; +Cc: ken69267
On Sat, 22 May 2010 17:35:24 -0400
Kenneth Prugh wrote:
> On Sat, 22 May 2010 16:10:39 -0400
> David Relson <relson@osagesoftware.com> wrote:
>
> > [...]
>
> What does `eselect java-vm list` say?
>
> Also, You might need to manually emerge dev-java/ant-junit.
root@osage ~ # eselect java-vm list
Available Java Virtual Machines:
[1] emul-linux-x86-java-1.6
[2] sun-jdk-1.6 system-vm
[3] sun-jre-bin-1.6
For all 3 packages, version 1.6.0.20 is installed.
Manually emerging ant-junit pulls in ant-core as a dependency which
fails in the manner previously reported, i.e.
* CPV: dev-java/ant-core-1.8.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: >=virtual/jdk-1.4
!dev-java/ant-tasks
!dev-java/ant-optional >=dev-java/java-config-2.1.9-r1
source? ( app-arch/zip )
>=dev-java/javatoolkit-0.3.0-r2
* ERROR: dev-java/ant-core-1.8.1 failed:
* Failed to determine VM for building.
*
* Call stack:
* ebuild.sh, line 48: Called pkg_setup
* ebuild.sh, line 1346: Called java-pkg-2_pkg_setup
* java-pkg-2.eclass, line 63: Called java-pkg_init
* java-utils-2.eclass, line 2126: Called java-pkg_switch-vm
* java-utils-2.eclass, line 2550: Called die
* The specific snippet of code:
* die "Failed to determine VM for building."
*
* If you need support, post the output of 'emerge --info
=dev-java/ant-core-1.8.1',
* the complete build log and the output of 'emerge -pqv
=dev-java/ant-core-1.8.1'. !!! When you file a bug report, please
include the following information: GENTOO_VM= CLASSPATH=""
JAVA_HOME="" JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-23 0:43 ` David Relson
@ 2010-05-23 0:51 ` Kenneth Prugh
2010-05-23 0:57 ` David Relson
0 siblings, 1 reply; 21+ messages in thread
From: Kenneth Prugh @ 2010-05-23 0:51 UTC (permalink / raw
To: David Relson; +Cc: gentoo-user
On Sat, 22 May 2010 20:43:54 -0400
David Relson <relson@osagesoftware.com> wrote:
> [...]
> root@osage ~ # eselect java-vm list
> Available Java Virtual Machines:
> [1] emul-linux-x86-java-1.6
> [2] sun-jdk-1.6 system-vm
> [3] sun-jre-bin-1.6
>
> For all 3 packages, version 1.6.0.20 is installed.
>
> Manually emerging ant-junit pulls in ant-core as a dependency which
> fails in the manner previously reported, i.e.
How about `java-check-environment`, does it report as sane?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-23 0:51 ` Kenneth Prugh
@ 2010-05-23 0:57 ` David Relson
2010-05-23 1:32 ` David Abbott
0 siblings, 1 reply; 21+ messages in thread
From: David Relson @ 2010-05-23 0:57 UTC (permalink / raw
To: Kenneth Prugh; +Cc: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 692 bytes --]
On Sat, 22 May 2010 20:51:35 -0400
Kenneth Prugh wrote:
> On Sat, 22 May 2010 20:43:54 -0400
> David Relson <relson@osagesoftware.com> wrote:
> > [...]
> > root@osage ~ # eselect java-vm list
> > Available Java Virtual Machines:
> > [1] emul-linux-x86-java-1.6
> > [2] sun-jdk-1.6 system-vm
> > [3] sun-jre-bin-1.6
> >
> > For all 3 packages, version 1.6.0.20 is installed.
> >
> > Manually emerging ant-junit pulls in ant-core as a dependency which
> > fails in the manner previously reported, i.e.
>
> How about `java-check-environment`, does it report as sane?
It's not happy. It says to install ant-junit (see first attachment),
which fails (see second attachment).
[-- Attachment #2: java-check-environment.txt --]
[-- Type: text/plain, Size: 963 bytes --]
root@osage ~ #java-check-environment
* === 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 ...!!! ERROR: Package ant-junit was not found!
* Broken dependencies for
* Please try emerge -uD1 =
[ !! ]
* Some problems were found. Please follow the instructions above, and rerun java-check-environment
[-- Attachment #3: emerge.ant-junit.txt --]
[-- Type: text/plain, Size: 2485 bytes --]
root@osage ~ # emerge -uD1 ant-junit
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Calculating dependencies ... done!
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Jobs: 0 of 2 complete, 1 running Load avg: 0.24, 0.10, 0.05
>>> Emerging (1 of 2) dev-java/ant-core-1.8.1
>>> Jobs: 0 of 2 complete, 1 running Load avg: 0.24, 0.10, 0.05
>>> Failed to emerge dev-java/ant-core-1.8.1, Log file:
>>> Jobs: 0 of 2 complete, 1 running Load avg: 0.22, 0.10, 0.05
>>> '/var/log/portage/dev-java:ant-core-1.8.1:20100523-005423.log'
>>> Jobs: 0 of 2 complete, 1 running Load avg: 0.22, 0.10, 0.05
>>> Jobs: 0 of 2 complete, 1 running, 1 failed Load avg: 0.22, 0.10, 0.05
>>> Jobs: 0 of 2 complete, 1 failed Load avg: 0.22, 0.10, 0.05
* CPV: dev-java/ant-core-1.8.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: >=virtual/jdk-1.4
!dev-java/ant-tasks
!dev-java/ant-optional >=dev-java/java-config-2.1.9-r1 source? ( app-arch/zip )
>=dev-java/javatoolkit-0.3.0-r2
* ERROR: dev-java/ant-core-1.8.1 failed:
* Failed to determine VM for building.
*
* Call stack:
* ebuild.sh, line 48: Called pkg_setup
* ebuild.sh, line 1346: Called java-pkg-2_pkg_setup
* java-pkg-2.eclass, line 63: Called java-pkg_init
* java-utils-2.eclass, line 2126: Called java-pkg_switch-vm
* java-utils-2.eclass, line 2550: Called die
* The specific snippet of code:
* die "Failed to determine VM for building."
*
* If you need support, post the output of 'emerge --info =dev-java/ant-core-1.8.1',
* the complete build log and the output of 'emerge -pqv =dev-java/ant-core-1.8.1'.
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* The complete build log is located at '/var/log/portage/dev-java:ant-core-1.8.1:20100523-005423.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-java/ant-core-1.8.1/temp/die.env'.
* S: '/var/tmp/portage/dev-java/ant-core-1.8.1/work/apache-ant-1.8.1'
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-23 0:57 ` David Relson
@ 2010-05-23 1:32 ` David Abbott
2010-05-23 4:30 ` Kenneth Prugh
0 siblings, 1 reply; 21+ messages in thread
From: David Abbott @ 2010-05-23 1:32 UTC (permalink / raw
To: gentoo-user; +Cc: Kenneth Prugh
On Sat, May 22, 2010 at 8:57 PM, David Relson <relson@osagesoftware.com> wrote:
> On Sat, 22 May 2010 20:51:35 -0400
> Kenneth Prugh wrote:
>
>> On Sat, 22 May 2010 20:43:54 -0400
>> David Relson <relson@osagesoftware.com> wrote:
>> > [...]
>> > root@osage ~ # eselect java-vm list
>> > Available Java Virtual Machines:
>> > [1] emul-linux-x86-java-1.6
>> > [2] sun-jdk-1.6 system-vm
>> > [3] sun-jre-bin-1.6
>> >
>> > For all 3 packages, version 1.6.0.20 is installed.
>> >
>> > Manually emerging ant-junit pulls in ant-core as a dependency which
>> > fails in the manner previously reported, i.e.
>>
>> How about `java-check-environment`, does it report as sane?
>
> It's not happy. It says to install ant-junit (see first attachment),
> which fails (see second attachment).
>
I use;
java-config
-L, --list-available-vms
List available Java Virtual Machines
-S VM, --set-system-vm=VM
Set the default Java VM for the system
java-config -c
/opt/icedtea6-bin-1.8.0/bin/javac
--
David Abbott (dabbott)
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] Re: Java problem
2010-05-22 20:10 [gentoo-user] Java problem David Relson
2010-05-22 21:35 ` Kenneth Prugh
@ 2010-05-23 3:41 ` walt
2010-05-23 13:24 ` David Relson
1 sibling, 1 reply; 21+ messages in thread
From: walt @ 2010-05-23 3:41 UTC (permalink / raw
To: gentoo-user
On 05/22/2010 01:10 PM, David Relson wrote:
>
> * Unable to determine VM for building from dependencies:
> * Failed to determine VM for building.
Well, I've seen those error messages more than once. If I were
half-a-bottle more sober, I'm sure I could remember how I fixed
the problem.
Gentoo offers two (competing?) ways to specify the system-vm.
#eselect java-vm
Usage: eselect java-vm <action> <options>
Extra actions:
list List Available Virtual Machines
set Set a new system or user vm
show Show the current vm
#java-config
Usage: java-config [options]
-L, --list-available-vms
List available Java Virtual Machines
-S VM, --set-system-vm=VM
Set the default Java VM for the system
I seem to recall that the important things changed by these two
gizmos are some symlinks like, for example:
/etc/java-config-2/current-system-vm -> /usr/lib/jvm//sun-jdk-1.6/
/usr/bin/java -> run-java-tool
Maybe I can remember more details tomorrow.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Java problem
2010-05-23 1:32 ` David Abbott
@ 2010-05-23 4:30 ` Kenneth Prugh
0 siblings, 0 replies; 21+ messages in thread
From: Kenneth Prugh @ 2010-05-23 4:30 UTC (permalink / raw
To: relson, gentoo-user
You might try reselecting java again: `eselect java-vm system 2` (for
sun-jdk or whatever your choice is from `eselect java-vm list`)
I don't think you need to use java-config directly anymore but I'm not
sure. Eselect should create the symlinks for you.
Or my lack of coffee might be showing.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 3:41 ` [gentoo-user] " walt
@ 2010-05-23 13:24 ` David Relson
2010-05-23 14:32 ` Arttu V.
0 siblings, 1 reply; 21+ messages in thread
From: David Relson @ 2010-05-23 13:24 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2645 bytes --]
Walt and Kenneth,
Your help with this problem is appreciated, though the problem still
persists.
What versions of java do you guys have installed? What does "eselect
java-vm list" show on your machines?
I'm on AMD64, what architectures are you running?
Looking around, /usr/bin/java is a symlink to run-java-tool which is
working. For example "java -version" displays an appropriate value.
Output from multiple tests of eselect, java-config, and emerge is
attached. To summarize the attachment:
/usr/lib/jvm reports icedtea6 and sun-jdk-1.6.0.20
"eselect java-vm list" shows sun-jdk as active
"eix -e --nocolor ant-core" shows ant-core installed
"eselect java-vm set system 1" successfully changes to icedtea6
"emerge -qv ant-junit" fails because ant-junit isn't found
"eselect java-vm set system 2" successfully changes to sun-jdk-1.6.0.20
"emerge -qv ant-junit" fails because ant-junit isn't found
notice that both icedtea6 and sun-jdk-1.6.0.20 have been tried and "emerge ant-junit" fails with both
On a related note,
"java-config -S" only works for user 'root'. It doesn't work for an individual user, e.g. 'relson'
"eselect java-vm set" allows system-wide setting of the vm and also has a per-user option.
Also, eselect includes an unnecessary (but harmless) / in the sym-link, i.e.
eselect: current-system-vm -> /usr/lib/jvm//icedtea6
java-config: current-system-vm -> /usr/lib/jvm/icedtea6
On Sat, 22 May 2010 20:41:19 -0700
walt wrote:
> On 05/22/2010 01:10 PM, David Relson wrote:
> >
> > * Unable to determine VM for building from dependencies:
> > * Failed to determine VM for building.
>
> Well, I've seen those error messages more than once. If I were
> half-a-bottle more sober, I'm sure I could remember how I fixed
> the problem.
>
> Gentoo offers two (competing?) ways to specify the system-vm.
>
> #eselect java-vm
> Usage: eselect java-vm <action> <options>
> Extra actions:
> list List Available Virtual Machines
> set Set a new system or user vm
> show Show the current vm
>
> #java-config
> Usage: java-config [options]
> -L, --list-available-vms
> List available Java Virtual Machines
> -S VM, --set-system-vm=VM
> Set the default Java VM for the system
>
> I seem to recall that the important things changed by these two
> gizmos are some symlinks like, for example:
>
> /etc/java-config-2/current-system-vm -> /usr/lib/jvm//sun-jdk-1.6/
> /usr/bin/java -> run-java-tool
>
> Maybe I can remember more details tomorrow.
>
>
>
[-- Attachment #2: java_output.txt --]
[-- Type: text/plain, Size: 3570 bytes --]
/usr/lib/jvm has:
lrwxrwxrwx 1 root root 17 May 22 23:44 icedtea6 -> /usr/lib/icedtea6
lrwxrwxrwx 1 root root 21 May 22 21:29 sun-jdk-1.6 -> /opt/sun-jdk-1.6.0.20
"eselect java-vm list" reports:
Available Java Virtual Machines:
[1] icedtea6
[2] sun-jdk-1.6 system-vm
"eselect java-vm set system 1" runs without complaint, after which "eselect java-vm list" reports:
Available Java Virtual Machines:
[1] icedtea6 system-vm
[2] sun-jdk-1.6
"eix -e --nocolor ant-core" reports:
[I] dev-java/ant-core
Available versions: 1.7.1-r4{tbz2} ~1.7.1-r5 ~1.8.0-r1 ~1.8.0-r2 ~1.8.1 {doc elibc_FreeBSD source}
Installed versions: 1.7.1-r4{tbz2}(08:02:48 AM 03/08/2010)(-doc -elibc_FreeBSD -source)
Homepage: http://ant.apache.org/
Description: Java-based build tool similar to 'make' that uses XML configuration files.
"emerge -qv ant-junit" fails because ant-junit isn't found
* CPV: dev-java/ant-junit-1.7.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2 >=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1
!dev-java/ant-tasks
root@osage tmp # eselect java-vm set system 2
root@osage tmp # eselect java-vm list
Available Java Virtual Machines:
[1] icedtea6
[2] sun-jdk-1.6 system-vm
!!! Warning: VMs marked as Build Only may contain Security Vulnerabilities and/or be EOL.
!!! Warning: Gentoo recommends not setting these VMs as either your System or User VM.
!!! Warning: Please see http://www.gentoo.org/doc/en/java.xml#build-only for more information.
root@osage tmp # emerge -qv ant-junit
* CPV: dev-java/ant-junit-1.7.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2 >=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1
!dev-java/ant-tasks
* ERROR: dev-java/ant-junit-1.7.1 failed:
* Failed to determine VM for building.
*
* Call stack:
* ebuild.sh, line 48: Called pkg_setup
* ebuild.sh, line 1346: Called java-pkg-2_pkg_setup
* java-pkg-2.eclass, line 63: Called java-pkg_init
* java-utils-2.eclass, line 2126: Called java-pkg_switch-vm
* java-utils-2.eclass, line 2550: Called die
* The specific snippet of code:
* die "Failed to determine VM for building."
*
* If you need support, post the output of 'emerge --info =dev-java/ant-junit-1.7.1',
* the complete build log and the output of 'emerge -pqv =dev-java/ant-junit-1.7.1'.
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* The complete build log is located at '/var/log/portage/dev-java:ant-junit-1.7.1:20100523-125743.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/die.env'.
* S: '/var/tmp/portage/dev-java/ant-junit-1.7.1/work/apache-ant-1.7.1'
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 13:24 ` David Relson
@ 2010-05-23 14:32 ` Arttu V.
2010-05-23 14:57 ` David Relson
0 siblings, 1 reply; 21+ messages in thread
From: Arttu V. @ 2010-05-23 14:32 UTC (permalink / raw
To: gentoo-user
On 5/23/10, David Relson <relson@osagesoftware.com> wrote:
> "emerge -qv ant-junit" fails because ant-junit isn't found
Is your portage tree or the underlying filesystem broken? You use eix,
so what does "eix ant-junit" output? Are there really no versions of
ant-junit available on your system?
Also, from your b.g.o report:
> EMERGE_DEFAULT_OPTS="--with-bdeps y --color=n --jobs 4"
How about trying it without the parallel emerges?
--
Arttu V.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 14:32 ` Arttu V.
@ 2010-05-23 14:57 ` David Relson
2010-05-23 15:16 ` Arttu V.
2010-05-23 16:24 ` walt
0 siblings, 2 replies; 21+ messages in thread
From: David Relson @ 2010-05-23 14:57 UTC (permalink / raw
To: gentoo-user
On Sun, 23 May 2010 17:32:50 +0300
Arttu V. wrote:
> On 5/23/10, David Relson <relson@osagesoftware.com> wrote:
> > "emerge -qv ant-junit" fails because ant-junit isn't found
>
> Is your portage tree or the underlying filesystem broken? You use eix,
> so what does "eix ant-junit" output? Are there really no versions of
> ant-junit available on your system?
>
> Also, from your b.g.o report:
>
> > EMERGE_DEFAULT_OPTS="--with-bdeps y --color=n --jobs 4"
>
> How about trying it without the parallel emerges?
>
> --
> Arttu V.
Hi Arttu,
The portage tree is fine, AFAICT. emerge finds the ebuild, but
the emerge fails. Removing "--jobs 4" doesn't change the result.
ant-junit is not installed and "emerge ant-junit" fails (shown below).
The important failure line seems to be:
* Unable to determine VM for building from dependencies:
NV_DEPEND: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1
The ant-junit ebuild seems unusual because it doesn't download anything
### output of emerge ant-junit ###
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-java/ant-junit-1.7.1
* apache-ant-1.7.1-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* ant-1.7.1-gentoo.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* CPV: dev-java/ant-junit-1.7.1
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU
!!! ERROR: Package ant-junit was not found!
* Unable to determine VM for building from dependencies:
NV_DEPEND: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1
>=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2 >=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1
!dev-java/ant-tasks
* ERROR: dev-java/ant-junit-1.7.1 failed:
* Failed to determine VM for building.
*
* Call stack:
* ebuild.sh, line 48: Called pkg_setup
* ebuild.sh, line 1346: Called java-pkg-2_pkg_setup
* java-pkg-2.eclass, line 63: Called java-pkg_init
* java-utils-2.eclass, line 2126: Called java-pkg_switch-vm
* java-utils-2.eclass, line 2550: Called die
* The specific snippet of code:
* die "Failed to determine VM for
building."
*
* If you need support, post the output of 'emerge --info
=dev-java/ant-junit-1.7.1',
* the complete build log and the output of 'emerge -pqv
=dev-java/ant-junit-1.7.1'. !!! When you file a bug report, please
include the following information: GENTOO_VM= CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* The complete build log is located at
'/var/log/portage/dev-java:ant-junit-1.7.1:20100523-144943.log'.
* The ebuild environment file is located at
'/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/die.env'.
* S: '/var/tmp/portage/dev-java/ant-junit-1.7.1/work/apache-ant-1.7.1'
>>> Failed to emerge dev-java/ant-junit-1.7.1, Log file:
>>> '/var/log/portage/dev-java:ant-junit-1.7.1:20100523-144943.log'
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 14:57 ` David Relson
@ 2010-05-23 15:16 ` Arttu V.
2010-05-23 16:53 ` David Relson
2010-05-23 16:24 ` walt
1 sibling, 1 reply; 21+ messages in thread
From: Arttu V. @ 2010-05-23 15:16 UTC (permalink / raw
To: gentoo-user
On 5/23/10, David Relson <relson@osagesoftware.com> wrote:
> Hi Arttu,
>
> The portage tree is fine, AFAICT. emerge finds the ebuild, but
> the emerge fails. Removing "--jobs 4" doesn't change the result.
Ok, then that could be discarded as just some wild speculation.
Next idea, how about just marking a single arch:
> ACCEPT_KEYWORDS="amd64 x86"
I don't know if the java ebuilds, eclasses and wrapper-scripts are
wise enough to figure out the correct dependencies with such keywords.
I could imagine some part might figure out the arch as x86, but then
your system vm would be set to the x86_64 vm, i.e., no x86 system vm
set ... (again, just some more wild speculation ;) )
--
Arttu V.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] Re: Java problem
2010-05-23 14:57 ` David Relson
2010-05-23 15:16 ` Arttu V.
@ 2010-05-23 16:24 ` walt
2010-05-23 16:56 ` David Relson
1 sibling, 1 reply; 21+ messages in thread
From: walt @ 2010-05-23 16:24 UTC (permalink / raw
To: gentoo-user
On 05/23/2010 07:57 AM, David Relson wrote:
> The important failure line seems to be:
>
> * Unable to determine VM for building from dependencies:
> NV_DEPEND: dev-java/junit:0>=dev-java/java-config-2.1.9-r1
I'd suggest re-installing java-config-2 (just because), and then do
emerge -d ant-junit to get the debugging output. Something useful may
appear in build.log or eclass-debug.log.
>
> The ant-junit ebuild seems unusual because it doesn't download anything
>
Right, all the files come from the apache-ant tarball, and the ebuild takes
only a few seconds to run.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 15:16 ` Arttu V.
@ 2010-05-23 16:53 ` David Relson
0 siblings, 0 replies; 21+ messages in thread
From: David Relson @ 2010-05-23 16:53 UTC (permalink / raw
To: gentoo-user; +Cc: arttuv69
On Sun, 23 May 2010 18:16:53 +0300
Arttu V. wrote:
> On 5/23/10, David Relson <relson@osagesoftware.com> wrote:
> > Hi Arttu,
> >
> > The portage tree is fine, AFAICT. emerge finds the ebuild, but
> > the emerge fails. Removing "--jobs 4" doesn't change the result.
>
> Ok, then that could be discarded as just some wild speculation.
>
> Next idea, how about just marking a single arch:
>
> > ACCEPT_KEYWORDS="amd64 x86"
Wonder how that got there? I must have been in a creative mood
when I did that.
The extra arch has been removed, but didn't help matters ...
> I don't know if the java ebuilds, eclasses and wrapper-scripts are
> wise enough to figure out the correct dependencies with such keywords.
> I could imagine some part might figure out the arch as x86, but then
> your system vm would be set to the x86_64 vm, i.e., no x86 system vm
> set ... (again, just some more wild speculation ;) )
Have started "emerge -auNDtqv world". Emerge has found a bunch of
packages to downgrade, including several java related ones. I'll
report back later (after a family picnic this afternoon).
Regards,
David
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 16:24 ` walt
@ 2010-05-23 16:56 ` David Relson
2010-05-23 18:01 ` walt
0 siblings, 1 reply; 21+ messages in thread
From: David Relson @ 2010-05-23 16:56 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 895 bytes --]
On Sun, 23 May 2010 09:24:35 -0700
walt wrote:
> On 05/23/2010 07:57 AM, David Relson wrote:
>
> > The important failure line seems to be:
> >
> > * Unable to determine VM for building from dependencies:
> > NV_DEPEND: dev-java/junit:0>=dev-java/java-config-2.1.9-r1
I had upgraded java-config earlier today without its helping. To be
thorough, I uninstalled it, then reinstalled it. No joy.
> I'd suggest re-installing java-config-2 (just because), and then do
> emerge -d ant-junit to get the debugging output. Something useful may
> appear in build.log or eclass-debug.log.
Output of "emerge -d ant-junit" is attached, though I don't understand
what the additional info means.
>
> >
> > The ant-junit ebuild seems unusual because it doesn't download
> > anything
> >
>
> Right, all the files come from the apache-ant tarball, and the ebuild
> takes only a few seconds to run.
>
[-- Attachment #2: emerge-d-ant-junit.txt --]
[-- Type: text/plain, Size: 175603 bytes --]
root@osage tmp # emerge -d ant-junit
myaction None
myopts {'--color': u'n', '--debug': True, '--buildpkg': True, '--with-bdeps': u'y'}
myparams {'recurse': True}
Calculating dependencies .
Arg: ant-junit
Atom: dev-java/ant-junit
ebuild: dev-java/ant-junit-1.7.1
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7 >=sys-apps/portage-2.1.2.7 >=dev-java/javatoolkit-0.3.0-r2 >=virtual/jdk-1.4 >=virtual/jre-1.4 ~dev-java/ant-core-1.7.1 !dev-java/ant-tasks
Priority: buildtime
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7 >=sys-apps/portage-2.1.2.7 >=dev-java/javatoolkit-0.3.0-r2 ~dev-java/ant-core-1.7.1 !dev-java/ant-tasks
Priority: buildtime
Candidates: ['~dev-java/ant-core-1.7.1', '>=dev-java/javatoolkit-0.3.0-r2', '>=sys-apps/portage-2.1.2.7', '>=dev-java/java-config-2.1.9-r1', 'dev-java/junit:0', '!dev-java/ant-tasks']
ebuild: dev-java/ant-core-1.7.1-r4
installed: dev-java/ant-core-1.7.1-r4
ebuild: dev-java/javatoolkit-0.3.0-r4
installed: dev-java/javatoolkit-0.3.0-r3
ebuild: sys-apps/portage-2.2_rc67
installed: sys-apps/portage-2.2_rc67
ebuild: dev-java/java-config-2.1.11
installed: dev-java/java-config-2.1.11
ebuild: dev-java/junit-3.8.2-r1
installed: dev-java/junit-3.8.2-r1
Exiting... ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: dev-java/junit:0 dev-java/xalan:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7 >=virtual/jre-1.4 ~dev-java/ant-core-1.7.1
Priority: runtime
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: dev-java/junit:0 dev-java/xalan:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7 ~dev-java/ant-core-1.7.1
Priority: runtime
Candidates: ['dev-java/junit:0', '~dev-java/ant-core-1.7.1', 'dev-java/xalan:0', '>=sys-apps/portage-2.1.2.7', '>=dev-java/java-config-2.1.9-r1']
installed: dev-java/junit-3.8.2-r1
installed: dev-java/ant-core-1.7.1-r4
ebuild: dev-java/xalan-2.7.1
installed: dev-java/xalan-2.7.1
installed: sys-apps/portage-2.2_rc67
installed: dev-java/java-config-2.1.11
Exiting... ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: >=virtual/jre-1.4
Priority: runtime
ebuild: virtual/jre-1.6.0
installed: virtual/jre-1.6.0
ebuild: virtual/jre-1.6.0
installed: virtual/jre-1.6.0
ebuild: virtual/jre-1.5.0
Virtual Parent: ('installed', '/', 'virtual/jre-1.6.0', 'nomerge')
Virtual Depstring: || ( =virtual/jdk-1.6.0* =dev-java/sun-jre-bin-1.6.0* =dev-java/ibm-jre-bin-1.6.0* =dev-java/diablo-jre-bin-1.6.0* )
ebuild: virtual/jdk-1.6.0
installed: virtual/jdk-1.6.0
ebuild: virtual/jdk-1.6.0
installed: virtual/jdk-1.6.0
Virtual Parent: ('installed', '/', 'virtual/jdk-1.6.0', 'nomerge')
Virtual Depstring: || ( amd64? ( dev-java/icedtea6-bin ) x86? ( dev-java/icedtea6-bin ) amd64-linux? ( dev-java/icedtea6-bin ) x86-linux? ( dev-java/icedtea6-bin ) amd64? ( =dev-java/icedtea-6* ) x86? ( =dev-java/icedtea-6* ) amd64? ( =dev-java/sun-jdk-1.6.0* ) x86? ( =dev-java/sun-jdk-1.6.0* ) amd64-linux? ( =dev-java/sun-jdk-1.6.0* ) x86-linux? ( =dev-java/sun-jdk-1.6.0* ) x64-solaris? ( =dev-java/sun-jdk-1.6.0* ) x86-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.6.0* ) =dev-java/ibm-jdk-bin-1.6.0* =dev-java/hp-jdk-bin-1.6.0* =dev-java/diablo-jdk-1.6.0* =dev-java/soylatte-jdk-bin-1.0* =dev-java/apple-jdk-bin-1.6.0* =dev-java/winjdk-bin-1.6.0* )
ebuild: dev-java/icedtea6-bin-1.7.2
ebuild: dev-java/icedtea6-bin-1.7.2
ebuild: dev-java/icedtea-6.1.8.0
installed: dev-java/icedtea-6.1.8.0
ebuild: dev-java/icedtea-6.1.8.0
installed: dev-java/icedtea-6.1.8.0
ebuild: dev-java/sun-jdk-1.6.0.20
installed: dev-java/sun-jdk-1.6.0.20
ebuild: dev-java/sun-jdk-1.6.0.20
installed: dev-java/sun-jdk-1.6.0.20
ebuild: virtual/jdk-1.6.0
installed: virtual/jdk-1.6.0
ebuild: dev-java/sun-jre-bin-1.6.0.20
ebuild: dev-java/sun-jre-bin-1.6.0.20
Virtual Parent: ('ebuild', '/', 'virtual/jre-1.5.0', 'merge')
Virtual Depstring: || ( =virtual/jdk-1.5.0* =dev-java/sun-jre-bin-1.5.0* )
ebuild: virtual/jdk-1.5.0
ebuild: virtual/jdk-1.5.0
Virtual Parent: ('ebuild', '/', 'virtual/jdk-1.5.0', 'merge')
Virtual Depstring: || ( amd64? ( =dev-java/sun-jdk-1.5.0* ) x86? ( =dev-java/sun-jdk-1.5.0* ) amd64-linux? ( =dev-java/sun-jdk-1.5.0* ) x86-linux? ( =dev-java/sun-jdk-1.5.0* ) x64-solaris? ( =dev-java/sun-jdk-1.5.0* ) x86-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.5.0* ) =dev-java/ibm-jdk-bin-1.5.0* =dev-java/jrockit-jdk-bin-1.5.0* =dev-java/apple-jdk-bin-1.5.0* )
ebuild: dev-java/sun-jdk-1.5.0.22-r1
ebuild: dev-java/sun-jdk-1.5.0.22-r1
ebuild: virtual/jdk-1.5.0
ebuild: virtual/jre-1.6.0
installed: virtual/jre-1.6.0
ebuild: virtual/jre-1.5.0
Candidates: ['=virtual/jre-1.6.0']
Candidates: virtual/jdk-1.6.0: ['=dev-java/icedtea-6*']
ebuild: dev-java/icedtea-6.1.8.0
installed: dev-java/icedtea-6.1.8.0
Candidates: virtual/jre-1.6.0: ['=virtual/jdk-1.6.0']
installed: virtual/jdk-1.6.0
Exiting... ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: >=virtual/jre-1.4
Priority: buildtime
installed: virtual/jre-1.6.0
ebuild: virtual/jre-1.5.0
Virtual Parent: ('installed', '/', 'virtual/jre-1.6.0', 'nomerge')
Virtual Depstring: || ( =virtual/jdk-1.6.0* =dev-java/sun-jre-bin-1.6.0* =dev-java/ibm-jre-bin-1.6.0* =dev-java/diablo-jre-bin-1.6.0* )
installed: virtual/jdk-1.6.0
Virtual Parent: ('installed', '/', 'virtual/jdk-1.6.0', 'nomerge')
Virtual Depstring: || ( amd64? ( dev-java/icedtea6-bin ) x86? ( dev-java/icedtea6-bin ) amd64-linux? ( dev-java/icedtea6-bin ) x86-linux? ( dev-java/icedtea6-bin ) amd64? ( =dev-java/icedtea-6* ) x86? ( =dev-java/icedtea-6* ) amd64? ( =dev-java/sun-jdk-1.6.0* ) x86? ( =dev-java/sun-jdk-1.6.0* ) amd64-linux? ( =dev-java/sun-jdk-1.6.0* ) x86-linux? ( =dev-java/sun-jdk-1.6.0* ) x64-solaris? ( =dev-java/sun-jdk-1.6.0* ) x86-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.6.0* ) =dev-java/ibm-jdk-bin-1.6.0* =dev-java/hp-jdk-bin-1.6.0* =dev-java/diablo-jdk-1.6.0* =dev-java/soylatte-jdk-bin-1.0* =dev-java/apple-jdk-bin-1.6.0* =dev-java/winjdk-bin-1.6.0* )
ebuild: dev-java/icedtea6-bin-1.7.2
ebuild: dev-java/icedtea6-bin-1.7.2
installed: dev-java/icedtea-6.1.8.0
ebuild: dev-java/sun-jdk-1.6.0.20
installed: dev-java/sun-jdk-1.6.0.20
ebuild: dev-java/sun-jdk-1.6.0.20
installed: dev-java/sun-jdk-1.6.0.20
ebuild: dev-java/sun-jre-bin-1.6.0.20
ebuild: dev-java/sun-jre-bin-1.6.0.20
Virtual Parent: ('ebuild', '/', 'virtual/jre-1.5.0', 'merge')
Virtual Depstring: || ( =virtual/jdk-1.5.0* =dev-java/sun-jre-bin-1.5.0* )
ebuild: virtual/jdk-1.5.0
ebuild: virtual/jdk-1.5.0
Virtual Parent: ('ebuild', '/', 'virtual/jdk-1.5.0', 'merge')
Virtual Depstring: || ( amd64? ( =dev-java/sun-jdk-1.5.0* ) x86? ( =dev-java/sun-jdk-1.5.0* ) amd64-linux? ( =dev-java/sun-jdk-1.5.0* ) x86-linux? ( =dev-java/sun-jdk-1.5.0* ) x64-solaris? ( =dev-java/sun-jdk-1.5.0* ) x86-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.5.0* ) =dev-java/ibm-jdk-bin-1.5.0* =dev-java/jrockit-jdk-bin-1.5.0* =dev-java/apple-jdk-bin-1.5.0* )
ebuild: dev-java/sun-jdk-1.5.0.22-r1
ebuild: dev-java/sun-jdk-1.5.0.22-r1
ebuild: virtual/jdk-1.5.0
installed: virtual/jre-1.6.0
ebuild: virtual/jre-1.5.0
Candidates: ['=virtual/jre-1.6.0']
Candidates: virtual/jdk-1.6.0: ['=dev-java/icedtea-6*']
Candidates: virtual/jre-1.6.0: ['=virtual/jdk-1.6.0']
Exiting... ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Parent: ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
Depstring: >=virtual/jdk-1.4
Priority: buildtime
installed: virtual/jdk-1.6.0
Virtual Parent: ('installed', '/', 'virtual/jdk-1.6.0', 'nomerge')
Virtual Depstring: || ( amd64? ( dev-java/icedtea6-bin ) x86? ( dev-java/icedtea6-bin ) amd64-linux? ( dev-java/icedtea6-bin ) x86-linux? ( dev-java/icedtea6-bin ) amd64? ( =dev-java/icedtea-6* ) x86? ( =dev-java/icedtea-6* ) amd64? ( =dev-java/sun-jdk-1.6.0* ) x86? ( =dev-java/sun-jdk-1.6.0* ) amd64-linux? ( =dev-java/sun-jdk-1.6.0* ) x86-linux? ( =dev-java/sun-jdk-1.6.0* ) x64-solaris? ( =dev-java/sun-jdk-1.6.0* ) x86-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.6.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.6.0* ) =dev-java/ibm-jdk-bin-1.6.0* =dev-java/hp-jdk-bin-1.6.0* =dev-java/diablo-jdk-1.6.0* =dev-java/soylatte-jdk-bin-1.0* =dev-java/apple-jdk-bin-1.6.0* =dev-java/winjdk-bin-1.6.0* )
Virtual Parent: ('ebuild', '/', 'virtual/jdk-1.5.0', 'merge')
Virtual Depstring: || ( amd64? ( =dev-java/sun-jdk-1.5.0* ) x86? ( =dev-java/sun-jdk-1.5.0* ) amd64-linux? ( =dev-java/sun-jdk-1.5.0* ) x86-linux? ( =dev-java/sun-jdk-1.5.0* ) x64-solaris? ( =dev-java/sun-jdk-1.5.0* ) x86-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc-solaris? ( =dev-java/sun-jdk-1.5.0* ) sparc64-solaris? ( =dev-java/sun-jdk-1.5.0* ) =dev-java/ibm-jdk-bin-1.5.0* =dev-java/jrockit-jdk-bin-1.5.0* =dev-java/apple-jdk-bin-1.5.0* )
Candidates: ['=virtual/jdk-1.6.0']
Candidates: virtual/jdk-1.6.0: ['=dev-java/icedtea-6*']
Exiting... ('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge')
digraph:
('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge') depends on
('installed', '/', 'virtual/jdk-1.6.0', 'nomerge') (buildtime)
('installed', '/', 'dev-java/xalan-2.7.1', 'nomerge') (runtime)
('installed', '/', 'dev-java/ant-core-1.7.1-r4', 'nomerge') (buildtime)
('installed', '/', 'dev-java/java-config-2.1.11', 'nomerge') (buildtime)
('installed', '/', 'virtual/jre-1.6.0', 'nomerge') (buildtime)
('installed', '/', 'dev-java/junit-3.8.2-r1', 'nomerge') (buildtime)
('installed', '/', 'sys-apps/portage-2.2_rc67', 'nomerge') (buildtime)
('installed', '/', 'dev-java/javatoolkit-0.3.0-r3', 'nomerge') (buildtime)
('installed', '/', 'virtual/jdk-1.6.0', 'nomerge') depends on
('installed', '/', 'dev-java/icedtea-6.1.8.0', 'nomerge') (runtime)
('installed', '/', 'dev-java/xalan-2.7.1', 'nomerge') (no children)
('installed', '/', 'dev-java/ant-core-1.7.1-r4', 'nomerge') (no children)
('installed', '/', 'dev-java/java-config-2.1.11', 'nomerge') (no children)
ant-junit depends on
('ebuild', '/', 'dev-java/ant-junit-1.7.1', 'merge') (soft)
('installed', '/', 'virtual/jre-1.6.0', 'nomerge') depends on
('installed', '/', 'virtual/jdk-1.6.0', 'nomerge') (runtime)
('installed', '/', 'dev-java/junit-3.8.2-r1', 'nomerge') (no children)
('installed', '/', 'sys-apps/portage-2.2_rc67', 'nomerge') (no children)
('installed', '/', 'dev-java/javatoolkit-0.3.0-r3', 'nomerge') (no children)
('installed', '/', 'dev-java/icedtea-6.1.8.0', 'nomerge') (no children)
ebuild: dev-lang/python-2.6.5-r2
installed: dev-lang/python-2.6.4-r1
installed: dev-lang/python-3.1.1-r1
installed: dev-lang/python-3.1.1-r1
... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-java/ant-junit-1.7.1
* apache-ant-1.7.1-src.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* ant-1.7.1-gentoo.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
+ source /etc/portage/bashrc
++ [[ dev-java/ant-junit == sys-apps-test/portage-test ]]
+ set +x
+ dyn_clean
+ '[' -z /var/tmp/portage/dev-java/ant-junit-1.7.1 ']'
+ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1 ']'
+ hasq chflags assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch
+ [[ assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch == *\ \c\h\f\l\a\g\s\ * ]]
+ rm -rf /var/tmp/portage/dev-java/ant-junit-1.7.1/image /var/tmp/portage/dev-java/ant-junit-1.7.1/homedir
+ rm -f /var/tmp/portage/dev-java/ant-junit-1.7.1/.installed
+ [[ ebuild = binary ]]
+ hasq keeptemp assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch
+ [[ assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch == *\ \k\e\e\p\t\e\m\p\ * ]]
+ hasq keepwork assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch
+ [[ assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch == *\ \k\e\e\p\w\o\r\k\ * ]]
+ rm -rf /var/tmp/portage/dev-java/ant-junit-1.7.1/temp
+ [[ ebuild = binary ]]
+ hasq keepwork assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch
+ [[ assume-digests buildpkg buildsyspkg distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch == *\ \k\e\e\p\w\o\r\k\ * ]]
+ rm -f /var/tmp/portage/dev-java/ant-junit-1.7.1/.ebuild_changed /var/tmp/portage/dev-java/ant-junit-1.7.1/.exit_status /var/tmp/portage/dev-java/ant-junit-1.7.1/.logid /var/tmp/portage/dev-java/ant-junit-1.7.1/.unpacked /var/tmp/portage/dev-java/ant-junit-1.7.1/.prepared /var/tmp/portage/dev-java/ant-junit-1.7.1/.configured /var/tmp/portage/dev-java/ant-junit-1.7.1/.compiled /var/tmp/portage/dev-java/ant-junit-1.7.1/.tested /var/tmp/portage/dev-java/ant-junit-1.7.1/.packaged /var/tmp/portage/dev-java/ant-junit-1.7.1/.die_hooks
+ rm -rf /var/tmp/portage/dev-java/ant-junit-1.7.1/build-info
+ rm -rf /var/tmp/portage/dev-java/ant-junit-1.7.1/work
+ '[' -f /var/tmp/portage/dev-java/ant-junit-1.7.1/.unpacked ']'
+ rm -rf /var/tmp/portage/dev-java/ant-junit-1.7.1/distdir
+ cd /var/tmp/portage/dev-java/ant-junit-1.7.1/../..
+ rmdir /var/tmp/portage/dev-java/ant-junit-1.7.1 /var/tmp/portage/dev-java
+ true
+ set +x
+ source /etc/portage/bashrc
++ [[ dev-java/ant-junit == sys-apps-test/portage-test ]]
+ set +x
+ source /usr/portage/dev-java/ant-junit/ant-junit-1.7.1.ebuild
++ EAPI=1
++ inherit ant-tasks
++ ECLASS_DEPTH=1
++ [[ 1 > 1 ]]
++ [[ -n '' ]]
++ local location
++ local olocation
++ local x
++ local PECLASS=
++ local prev_export_funcs_var=
++ local B_IUSE
++ local B_DEPEND
++ local B_RDEPEND
++ local B_PDEPEND
++ '[' ant-tasks ']'
++ location=/usr/portage/eclass/ant-tasks.eclass
++ olocation=
++ export ECLASS=ant-tasks
++ ECLASS=ant-tasks
++ __export_funcs_var=__export_functions_1
++ unset __export_functions_1
++ '[' setup '!=' depend ']'
++ [[ setup != *rm ]]
++ [[ ebuild != \b\i\n\a\r\y ]]
++ hasq ant-tasks toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \a\n\t\-\t\a\s\k\s\ * ]]
++ '[' -n '' ']'
++ debug-print 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass'
++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++ '[' 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass' ']'
++ '[' '' == on ']'
++ '[' -n '' ']'
++ echo 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass'
++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++ shift
++ '[' '' ']'
++ '[' '!' -e /usr/portage/eclass/ant-tasks.eclass ']'
++ '[' /usr/portage/eclass/ant-tasks.eclass == '' ']'
++ set -f
++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++ '[' '' = set ']'
++ '[' '' = set ']'
++ '[' '' = set ']'
++ '[' '' = set ']'
++ unset IUSE DEPEND RDEPEND PDEPEND
++ set +f
++ qa_source /usr/portage/eclass/ant-tasks.eclass
+++ shopt
++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++ local retval
++ source /usr/portage/eclass/ant-tasks.eclass
+++ JAVA_ANT_DISABLE_ANT_CORE_DEP=true
+++ JAVA_PKG_BSFIX_ALL=no
+++ inherit versionator java-pkg-2 java-ant-2
+++ ECLASS_DEPTH=2
+++ [[ 2 > 1 ]]
+++ debug-print '*** Multiple Inheritence (Level: 2)'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' '*** Multiple Inheritence (Level: 2)' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo '*** Multiple Inheritence (Level: 2)'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ [[ -n ant-tasks ]]
+++ [[ -n '' ]]
+++ local location
+++ local olocation
+++ local x
+++ local PECLASS=ant-tasks
+++ local prev_export_funcs_var=__export_functions_1
+++ local B_IUSE
+++ local B_DEPEND
+++ local B_RDEPEND
+++ local B_PDEPEND
+++ '[' versionator ']'
+++ location=/usr/portage/eclass/versionator.eclass
+++ olocation=
+++ export ECLASS=versionator
+++ ECLASS=versionator
+++ __export_funcs_var=__export_functions_2
+++ unset __export_functions_2
+++ '[' setup '!=' depend ']'
+++ [[ setup != *rm ]]
+++ [[ ebuild != \b\i\n\a\r\y ]]
+++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++ '[' -n '' ']'
+++ debug-print 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'inherit: versionator -> /usr/portage/eclass/versionator.eclass' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ '[' '!' -e /usr/portage/eclass/versionator.eclass ']'
+++ '[' /usr/portage/eclass/versionator.eclass == '' ']'
+++ set -f
+++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE DEPEND RDEPEND PDEPEND
+++ set +f
+++ qa_source /usr/portage/eclass/versionator.eclass
++++ shopt
+++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++ local retval
+++ source /usr/portage/eclass/versionator.eclass
+++ retval=0
+++ set +e
++++ shopt
+++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++ [[
!= \ \ \
]]
+++ return 0
+++ set -f
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset DEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset RDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset PDEPEND
+++ set +f
+++ [[ -n '' ]]
+++ unset __export_functions_2
+++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++ shift
+++ '[' java-pkg-2 ']'
+++ location=/usr/portage/eclass/java-pkg-2.eclass
+++ olocation=
+++ export ECLASS=java-pkg-2
+++ ECLASS=java-pkg-2
+++ __export_funcs_var=__export_functions_2
+++ unset __export_functions_2
+++ '[' setup '!=' depend ']'
+++ [[ setup != *rm ]]
+++ [[ ebuild != \b\i\n\a\r\y ]]
+++ hasq java-pkg-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\p\k\g\-\2\ * ]]
+++ '[' -n '' ']'
+++ debug-print 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ '[' '!' -e /usr/portage/eclass/java-pkg-2.eclass ']'
+++ '[' /usr/portage/eclass/java-pkg-2.eclass == '' ']'
+++ set -f
+++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE DEPEND RDEPEND PDEPEND
+++ set +f
+++ qa_source /usr/portage/eclass/java-pkg-2.eclass
++++ shopt
+++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++ local retval
+++ source /usr/portage/eclass/java-pkg-2.eclass
++++ inherit java-utils-2
++++ ECLASS_DEPTH=3
++++ [[ 3 > 1 ]]
++++ debug-print '*** Multiple Inheritence (Level: 3)'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' '*** Multiple Inheritence (Level: 3)' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo '*** Multiple Inheritence (Level: 3)'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ [[ -n java-pkg-2 ]]
++++ [[ -n '' ]]
++++ local location
++++ local olocation
++++ local x
++++ local PECLASS=java-pkg-2
++++ local prev_export_funcs_var=__export_functions_2
++++ local B_IUSE
++++ local B_DEPEND
++++ local B_RDEPEND
++++ local B_PDEPEND
++++ '[' java-utils-2 ']'
++++ location=/usr/portage/eclass/java-utils-2.eclass
++++ olocation=
++++ export ECLASS=java-utils-2
++++ ECLASS=java-utils-2
++++ __export_funcs_var=__export_functions_3
++++ unset __export_functions_3
++++ '[' setup '!=' depend ']'
++++ [[ setup != *rm ]]
++++ [[ ebuild != \b\i\n\a\r\y ]]
++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
++++ '[' -n '' ']'
++++ debug-print 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ '[' '!' -e /usr/portage/eclass/java-utils-2.eclass ']'
++++ '[' /usr/portage/eclass/java-utils-2.eclass == '' ']'
++++ set -f
++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE DEPEND RDEPEND PDEPEND
++++ set +f
++++ qa_source /usr/portage/eclass/java-utils-2.eclass
+++++ shopt
++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++ local retval
++++ source /usr/portage/eclass/java-utils-2.eclass
+++++ inherit eutils versionator multilib
+++++ ECLASS_DEPTH=4
+++++ [[ 4 > 1 ]]
+++++ debug-print '*** Multiple Inheritence (Level: 4)'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' '*** Multiple Inheritence (Level: 4)' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo '*** Multiple Inheritence (Level: 4)'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ [[ -n java-utils-2 ]]
+++++ [[ -n '' ]]
+++++ local location
+++++ local olocation
+++++ local x
+++++ local PECLASS=java-utils-2
+++++ local prev_export_funcs_var=__export_functions_3
+++++ local B_IUSE
+++++ local B_DEPEND
+++++ local B_RDEPEND
+++++ local B_PDEPEND
+++++ '[' eutils ']'
+++++ location=/usr/portage/eclass/eutils.eclass
+++++ olocation=
+++++ export ECLASS=eutils
+++++ ECLASS=eutils
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: eutils -> /usr/portage/eclass/eutils.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/eutils.eclass ']'
+++++ '[' /usr/portage/eclass/eutils.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/eutils.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/eutils.eclass
++++++ inherit multilib portability
++++++ ECLASS_DEPTH=5
++++++ [[ 5 > 1 ]]
++++++ debug-print '*** Multiple Inheritence (Level: 5)'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' '*** Multiple Inheritence (Level: 5)' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo '*** Multiple Inheritence (Level: 5)'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ [[ -n eutils ]]
++++++ [[ -n '' ]]
++++++ local location
++++++ local olocation
++++++ local x
++++++ local PECLASS=eutils
++++++ local prev_export_funcs_var=__export_functions_4
++++++ local B_IUSE
++++++ local B_DEPEND
++++++ local B_RDEPEND
++++++ local B_PDEPEND
++++++ '[' multilib ']'
++++++ location=/usr/portage/eclass/multilib.eclass
++++++ olocation=
++++++ export ECLASS=multilib
++++++ ECLASS=multilib
++++++ __export_funcs_var=__export_functions_5
++++++ unset __export_functions_5
++++++ '[' setup '!=' depend ']'
++++++ [[ setup != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
++++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/multilib.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/multilib.eclass
+++++++ ___ECLASS_RECUR_MULTILIB=yes
+++++++ [[ -z '' ]]
+++++++ inherit toolchain-funcs
+++++++ ECLASS_DEPTH=6
+++++++ [[ 6 > 1 ]]
+++++++ debug-print '*** Multiple Inheritence (Level: 6)'
+++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++++ '[' '*** Multiple Inheritence (Level: 6)' ']'
+++++++ '[' '' == on ']'
+++++++ '[' -n '' ']'
+++++++ echo '*** Multiple Inheritence (Level: 6)'
+++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++++ shift
+++++++ '[' '' ']'
+++++++ [[ -n multilib ]]
+++++++ [[ -n '' ]]
+++++++ local location
+++++++ local olocation
+++++++ local x
+++++++ local PECLASS=multilib
+++++++ local prev_export_funcs_var=__export_functions_5
+++++++ local B_IUSE
+++++++ local B_DEPEND
+++++++ local B_RDEPEND
+++++++ local B_PDEPEND
+++++++ '[' toolchain-funcs ']'
+++++++ location=/usr/portage/eclass/toolchain-funcs.eclass
+++++++ olocation=
+++++++ export ECLASS=toolchain-funcs
+++++++ ECLASS=toolchain-funcs
+++++++ __export_funcs_var=__export_functions_6
+++++++ unset __export_functions_6
+++++++ '[' setup '!=' depend ']'
+++++++ [[ setup != *rm ]]
+++++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++++ hasq toolchain-funcs toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \t\o\o\l\c\h\a\i\n\-\f\u\n\c\s\ * ]]
+++++++ '[' -n '' ']'
+++++++ debug-print 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass'
+++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++++ '[' 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass' ']'
+++++++ '[' '' == on ']'
+++++++ '[' -n '' ']'
+++++++ echo 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass'
+++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++++ shift
+++++++ '[' '' ']'
+++++++ '[' '!' -e /usr/portage/eclass/toolchain-funcs.eclass ']'
+++++++ '[' /usr/portage/eclass/toolchain-funcs.eclass == '' ']'
+++++++ set -f
+++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++++ set +f
+++++++ qa_source /usr/portage/eclass/toolchain-funcs.eclass
++++++++ shopt
+++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++++ local retval
+++++++ source /usr/portage/eclass/toolchain-funcs.eclass
++++++++ ___ECLASS_RECUR_TOOLCHAIN_FUNCS=yes
++++++++ [[ -z yes ]]
++++++++ DESCRIPTION='Based on the toolchain-funcs eclass'
+++++++ retval=0
+++++++ set +e
++++++++ shopt
+++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++++ [[
!= \ \ \
]]
+++++++ return 0
+++++++ set -f
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset DEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset RDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset PDEPEND
+++++++ set +f
+++++++ [[ -n '' ]]
+++++++ unset __export_functions_6
+++++++ hasq toolchain-funcs toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \t\o\o\l\c\h\a\i\n\-\f\u\n\c\s\ * ]]
+++++++ shift
+++++++ '[' '' ']'
+++++++ (( --ECLASS_DEPTH ))
+++++++ (( ECLASS_DEPTH > 0 ))
+++++++ export ECLASS=multilib
+++++++ ECLASS=multilib
+++++++ __export_funcs_var=__export_functions_5
+++++++ return 0
+++++++ export 'MULTILIB_ABIS=amd64 x86'
+++++++ MULTILIB_ABIS='amd64 x86'
+++++++ export DEFAULT_ABI=amd64
+++++++ DEFAULT_ABI=amd64
+++++++ export CFLAGS_default
+++++++ export LDFLAGS_default
+++++++ export CHOST_default=x86_64-pc-linux-gnu
+++++++ CHOST_default=x86_64-pc-linux-gnu
+++++++ export CTARGET_default=x86_64-pc-linux-gnu
+++++++ CTARGET_default=x86_64-pc-linux-gnu
+++++++ export LIBDIR_default=lib
+++++++ LIBDIR_default=lib
+++++++ export CDEFINE_default=__unix__
+++++++ CDEFINE_default=__unix__
+++++++ export KERNEL_ABI=amd64
+++++++ KERNEL_ABI=amd64
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_5
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ shift
++++++ '[' portability ']'
++++++ location=/usr/portage/eclass/portability.eclass
++++++ olocation=
++++++ export ECLASS=portability
++++++ ECLASS=portability
++++++ __export_funcs_var=__export_functions_5
++++++ unset __export_functions_5
++++++ '[' setup '!=' depend ']'
++++++ [[ setup != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: portability -> /usr/portage/eclass/portability.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: portability -> /usr/portage/eclass/portability.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: portability -> /usr/portage/eclass/portability.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/portability.eclass ']'
++++++ '[' /usr/portage/eclass/portability.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/portability.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/portability.eclass
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_5
++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
++++++ shift
++++++ '[' '' ']'
++++++ (( --ECLASS_DEPTH ))
++++++ (( ECLASS_DEPTH > 0 ))
++++++ export ECLASS=eutils
++++++ ECLASS=eutils
++++++ __export_funcs_var=__export_functions_4
++++++ return 0
++++++ DESCRIPTION='Based on the eutils eclass'
++++++ has 1 0 1 2
++++++ hasq 1 0 1 2
++++++ [[ 0 1 2 == *\ \1\ * ]]
++++++ EPATCH_SOURCE=/var/tmp/portage/dev-java/ant-junit-1.7.1/work/patch
++++++ EPATCH_SUFFIX=patch.bz2
++++++ EPATCH_OPTS='-g0 -E --no-backup-if-mismatch'
++++++ EPATCH_EXCLUDE=
++++++ EPATCH_SINGLE_MSG=
++++++ EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...'
++++++ EPATCH_FORCE=no
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
+++++ shift
+++++ '[' versionator ']'
+++++ location=/usr/portage/eclass/versionator.eclass
+++++ olocation=
+++++ export ECLASS=versionator
+++++ ECLASS=versionator
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: versionator -> /usr/portage/eclass/versionator.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/versionator.eclass ']'
+++++ '[' /usr/portage/eclass/versionator.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/versionator.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/versionator.eclass
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++++ shift
+++++ '[' multilib ']'
+++++ location=/usr/portage/eclass/multilib.eclass
+++++ olocation=
+++++ export ECLASS=multilib
+++++ ECLASS=multilib
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
+++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/multilib.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/multilib.eclass
++++++ ___ECLASS_RECUR_MULTILIB=yes
++++++ [[ -z yes ]]
++++++ export 'MULTILIB_ABIS=amd64 x86'
++++++ MULTILIB_ABIS='amd64 x86'
++++++ export DEFAULT_ABI=amd64
++++++ DEFAULT_ABI=amd64
++++++ export CFLAGS_default
++++++ export LDFLAGS_default
++++++ export CHOST_default=x86_64-pc-linux-gnu
++++++ CHOST_default=x86_64-pc-linux-gnu
++++++ export CTARGET_default=x86_64-pc-linux-gnu
++++++ CTARGET_default=x86_64-pc-linux-gnu
++++++ export LIBDIR_default=lib
++++++ LIBDIR_default=lib
++++++ export CDEFINE_default=__unix__
++++++ CDEFINE_default=__unix__
++++++ export KERNEL_ABI=amd64
++++++ KERNEL_ABI=amd64
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++ shift
+++++ '[' '' ']'
+++++ (( --ECLASS_DEPTH ))
+++++ (( ECLASS_DEPTH > 0 ))
+++++ export ECLASS=java-utils-2
+++++ ECLASS=java-utils-2
+++++ __export_funcs_var=__export_functions_3
+++++ return 0
+++++ IUSE=elibc_FreeBSD
+++++ export WANT_JAVA_CONFIG=2
+++++ WANT_JAVA_CONFIG=2
+++++ hasq 1 0 1
+++++ [[ 0 1 == *\ \1\ * ]]
+++++ JAVA_PKG_PORTAGE_DEP='>=sys-apps/portage-2.1.2.7'
+++++ JAVA_PKG_E_DEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++++ hasq source
+++++ [[ == *\ \s\o\u\r\c\e\ * ]]
+++++ [[ -n '' ]]
+++++ JAVA_PKG_ALLOW_VM_CHANGE=yes
+++++ JAVA_PKG_COMPILER_DIR=/usr/share/java-config-2/compiler
+++++ JAVA_PKG_COMPILERS_CONF=/etc/java-config-2/build/compilers.conf
+++++ JAVA_PKG_QA_VIOLATIONS=0
+++++ JAVA_PKG_EXTRA_ENV=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-extra-env
+++++ JAVA_PKG_EXTRA_ENV_VARS=
+++++ JAVA_PKG_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-depend
+++++ JAVA_PKG_OPTIONAL_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-optional-depend
+++++ JAVA_PKG_BUILD_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-build-depend
+++++ hasq java-pkg_die
+++++ [[ == *\ \j\a\v\a\-\p\k\g\_\d\i\e\ * ]]
+++++ EBUILD_DEATH_HOOKS=' java-pkg_die'
++++ retval=0
++++ set +e
+++++ shopt
++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++ [[
!= \ \ \
]]
++++ return 0
++++ set -f
++++ '[' set = set ']'
++++ export 'E_IUSE= elibc_FreeBSD'
++++ E_IUSE=' elibc_FreeBSD'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset DEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset RDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset PDEPEND
++++ set +f
++++ [[ -n '' ]]
++++ unset __export_functions_3
++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
++++ shift
++++ '[' '' ']'
++++ (( --ECLASS_DEPTH ))
++++ (( ECLASS_DEPTH > 0 ))
++++ export ECLASS=java-pkg-2
++++ ECLASS=java-pkg-2
++++ __export_funcs_var=__export_functions_2
++++ return 0
++++ IUSE=
++++ DEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++ RDEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++ [[ dev-java = dev-java ]]
++++ [[ ant-junit = commons-* ]]
++++ case "${EAPI:-0}" in
++++ EXPORT_FUNCTIONS pkg_setup src_compile pkg_preinst
++++ '[' -z java-pkg-2 ']'
++++ eval '__export_functions_2+="' pkg_setup src_compile 'pkg_preinst"'
+++++ __export_functions_2+=' pkg_setup src_compile pkg_preinst'
+++ retval=0
+++ set +e
++++ shopt
+++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++ [[
!= \ \ \
]]
+++ return 0
+++ set -f
+++ '[' set = set ']'
+++ export 'E_IUSE= elibc_FreeBSD '
+++ E_IUSE=' elibc_FreeBSD '
+++ '[' set = set ']'
+++ export 'E_DEPEND= >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++ E_DEPEND=' >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++ '[' set = set ']'
+++ export 'E_RDEPEND= >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++ E_RDEPEND=' >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset DEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset RDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset PDEPEND
+++ set +f
+++ [[ -n pkg_setup src_compile pkg_preinst ]]
+++ for x in '${!__export_funcs_var}'
+++ debug-print 'EXPORT_FUNCTIONS: pkg_setup -> java-pkg-2_pkg_setup'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'EXPORT_FUNCTIONS: pkg_setup -> java-pkg-2_pkg_setup' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'EXPORT_FUNCTIONS: pkg_setup -> java-pkg-2_pkg_setup'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ declare -F java-pkg-2_pkg_setup
+++ eval 'pkg_setup() { java-pkg-2_pkg_setup "$@" ; }'
+++ for x in '${!__export_funcs_var}'
+++ debug-print 'EXPORT_FUNCTIONS: src_compile -> java-pkg-2_src_compile'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'EXPORT_FUNCTIONS: src_compile -> java-pkg-2_src_compile' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'EXPORT_FUNCTIONS: src_compile -> java-pkg-2_src_compile'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ declare -F java-pkg-2_src_compile
+++ eval 'src_compile() { java-pkg-2_src_compile "$@" ; }'
+++ for x in '${!__export_funcs_var}'
+++ debug-print 'EXPORT_FUNCTIONS: pkg_preinst -> java-pkg-2_pkg_preinst'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'EXPORT_FUNCTIONS: pkg_preinst -> java-pkg-2_pkg_preinst' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'EXPORT_FUNCTIONS: pkg_preinst -> java-pkg-2_pkg_preinst'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ declare -F java-pkg-2_pkg_preinst
+++ eval 'pkg_preinst() { java-pkg-2_pkg_preinst "$@" ; }'
+++ unset __export_functions_2
+++ hasq java-pkg-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\p\k\g\-\2\ * ]]
+++ shift
+++ '[' java-ant-2 ']'
+++ location=/usr/portage/eclass/java-ant-2.eclass
+++ olocation=
+++ export ECLASS=java-ant-2
+++ ECLASS=java-ant-2
+++ __export_funcs_var=__export_functions_2
+++ unset __export_functions_2
+++ '[' setup '!=' depend ']'
+++ [[ setup != *rm ]]
+++ [[ ebuild != \b\i\n\a\r\y ]]
+++ hasq java-ant-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\a\n\t\-\2\ * ]]
+++ '[' -n '' ']'
+++ debug-print 'inherit: java-ant-2 -> /usr/portage/eclass/java-ant-2.eclass'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'inherit: java-ant-2 -> /usr/portage/eclass/java-ant-2.eclass' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'inherit: java-ant-2 -> /usr/portage/eclass/java-ant-2.eclass'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ '[' '!' -e /usr/portage/eclass/java-ant-2.eclass ']'
+++ '[' /usr/portage/eclass/java-ant-2.eclass == '' ']'
+++ set -f
+++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE DEPEND RDEPEND PDEPEND
+++ set +f
+++ qa_source /usr/portage/eclass/java-ant-2.eclass
++++ shopt
+++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++ local retval
+++ source /usr/portage/eclass/java-ant-2.eclass
++++ inherit java-utils-2
++++ ECLASS_DEPTH=3
++++ [[ 3 > 1 ]]
++++ debug-print '*** Multiple Inheritence (Level: 3)'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' '*** Multiple Inheritence (Level: 3)' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo '*** Multiple Inheritence (Level: 3)'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ [[ -n java-ant-2 ]]
++++ [[ -n '' ]]
++++ local location
++++ local olocation
++++ local x
++++ local PECLASS=java-ant-2
++++ local prev_export_funcs_var=__export_functions_2
++++ local B_IUSE
++++ local B_DEPEND
++++ local B_RDEPEND
++++ local B_PDEPEND
++++ '[' java-utils-2 ']'
++++ location=/usr/portage/eclass/java-utils-2.eclass
++++ olocation=
++++ export ECLASS=java-utils-2
++++ ECLASS=java-utils-2
++++ __export_funcs_var=__export_functions_3
++++ unset __export_functions_3
++++ '[' setup '!=' depend ']'
++++ [[ setup != *rm ]]
++++ [[ ebuild != \b\i\n\a\r\y ]]
++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
++++ '[' -n '' ']'
++++ debug-print 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ '[' '!' -e /usr/portage/eclass/java-utils-2.eclass ']'
++++ '[' /usr/portage/eclass/java-utils-2.eclass == '' ']'
++++ set -f
++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE DEPEND RDEPEND PDEPEND
++++ set +f
++++ qa_source /usr/portage/eclass/java-utils-2.eclass
+++++ shopt
++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++ local retval
++++ source /usr/portage/eclass/java-utils-2.eclass
+++++ inherit eutils versionator multilib
+++++ ECLASS_DEPTH=4
+++++ [[ 4 > 1 ]]
+++++ debug-print '*** Multiple Inheritence (Level: 4)'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' '*** Multiple Inheritence (Level: 4)' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo '*** Multiple Inheritence (Level: 4)'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ [[ -n java-utils-2 ]]
+++++ [[ -n '' ]]
+++++ local location
+++++ local olocation
+++++ local x
+++++ local PECLASS=java-utils-2
+++++ local prev_export_funcs_var=__export_functions_3
+++++ local B_IUSE
+++++ local B_DEPEND
+++++ local B_RDEPEND
+++++ local B_PDEPEND
+++++ '[' eutils ']'
+++++ location=/usr/portage/eclass/eutils.eclass
+++++ olocation=
+++++ export ECLASS=eutils
+++++ ECLASS=eutils
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: eutils -> /usr/portage/eclass/eutils.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/eutils.eclass ']'
+++++ '[' /usr/portage/eclass/eutils.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/eutils.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/eutils.eclass
++++++ inherit multilib portability
++++++ ECLASS_DEPTH=5
++++++ [[ 5 > 1 ]]
++++++ debug-print '*** Multiple Inheritence (Level: 5)'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' '*** Multiple Inheritence (Level: 5)' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo '*** Multiple Inheritence (Level: 5)'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ [[ -n eutils ]]
++++++ [[ -n '' ]]
++++++ local location
++++++ local olocation
++++++ local x
++++++ local PECLASS=eutils
++++++ local prev_export_funcs_var=__export_functions_4
++++++ local B_IUSE
++++++ local B_DEPEND
++++++ local B_RDEPEND
++++++ local B_PDEPEND
++++++ '[' multilib ']'
++++++ location=/usr/portage/eclass/multilib.eclass
++++++ olocation=
++++++ export ECLASS=multilib
++++++ ECLASS=multilib
++++++ __export_funcs_var=__export_functions_5
++++++ unset __export_functions_5
++++++ '[' setup '!=' depend ']'
++++++ [[ setup != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
++++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/multilib.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/multilib.eclass
+++++++ ___ECLASS_RECUR_MULTILIB=yes
+++++++ [[ -z yes ]]
+++++++ export 'MULTILIB_ABIS=amd64 x86'
+++++++ MULTILIB_ABIS='amd64 x86'
+++++++ export DEFAULT_ABI=amd64
+++++++ DEFAULT_ABI=amd64
+++++++ export CFLAGS_default
+++++++ export LDFLAGS_default
+++++++ export CHOST_default=x86_64-pc-linux-gnu
+++++++ CHOST_default=x86_64-pc-linux-gnu
+++++++ export CTARGET_default=x86_64-pc-linux-gnu
+++++++ CTARGET_default=x86_64-pc-linux-gnu
+++++++ export LIBDIR_default=lib
+++++++ LIBDIR_default=lib
+++++++ export CDEFINE_default=__unix__
+++++++ CDEFINE_default=__unix__
+++++++ export KERNEL_ABI=amd64
+++++++ KERNEL_ABI=amd64
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_5
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ shift
++++++ '[' portability ']'
++++++ location=/usr/portage/eclass/portability.eclass
++++++ olocation=
++++++ export ECLASS=portability
++++++ ECLASS=portability
++++++ __export_funcs_var=__export_functions_5
++++++ unset __export_functions_5
++++++ '[' setup '!=' depend ']'
++++++ [[ setup != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: portability -> /usr/portage/eclass/portability.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: portability -> /usr/portage/eclass/portability.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: portability -> /usr/portage/eclass/portability.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/portability.eclass ']'
++++++ '[' /usr/portage/eclass/portability.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/portability.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/portability.eclass
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_5
++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
++++++ shift
++++++ '[' '' ']'
++++++ (( --ECLASS_DEPTH ))
++++++ (( ECLASS_DEPTH > 0 ))
++++++ export ECLASS=eutils
++++++ ECLASS=eutils
++++++ __export_funcs_var=__export_functions_4
++++++ return 0
++++++ DESCRIPTION='Based on the eutils eclass'
++++++ has 1 0 1 2
++++++ hasq 1 0 1 2
++++++ [[ 0 1 2 == *\ \1\ * ]]
++++++ EPATCH_SOURCE=/var/tmp/portage/dev-java/ant-junit-1.7.1/work/patch
++++++ EPATCH_SUFFIX=patch.bz2
++++++ EPATCH_OPTS='-g0 -E --no-backup-if-mismatch'
++++++ EPATCH_EXCLUDE=
++++++ EPATCH_SINGLE_MSG=
++++++ EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...'
++++++ EPATCH_FORCE=no
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
+++++ shift
+++++ '[' versionator ']'
+++++ location=/usr/portage/eclass/versionator.eclass
+++++ olocation=
+++++ export ECLASS=versionator
+++++ ECLASS=versionator
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: versionator -> /usr/portage/eclass/versionator.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/versionator.eclass ']'
+++++ '[' /usr/portage/eclass/versionator.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/versionator.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/versionator.eclass
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
+++++ shift
+++++ '[' multilib ']'
+++++ location=/usr/portage/eclass/multilib.eclass
+++++ olocation=
+++++ export ECLASS=multilib
+++++ ECLASS=multilib
+++++ __export_funcs_var=__export_functions_4
+++++ unset __export_functions_4
+++++ '[' setup '!=' depend ']'
+++++ [[ setup != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
+++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/multilib.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/multilib.eclass
++++++ ___ECLASS_RECUR_MULTILIB=yes
++++++ [[ -z yes ]]
++++++ export 'MULTILIB_ABIS=amd64 x86'
++++++ MULTILIB_ABIS='amd64 x86'
++++++ export DEFAULT_ABI=amd64
++++++ DEFAULT_ABI=amd64
++++++ export CFLAGS_default
++++++ export LDFLAGS_default
++++++ export CHOST_default=x86_64-pc-linux-gnu
++++++ CHOST_default=x86_64-pc-linux-gnu
++++++ export CTARGET_default=x86_64-pc-linux-gnu
++++++ CTARGET_default=x86_64-pc-linux-gnu
++++++ export LIBDIR_default=lib
++++++ LIBDIR_default=lib
++++++ export CDEFINE_default=__unix__
++++++ CDEFINE_default=__unix__
++++++ export KERNEL_ABI=amd64
++++++ KERNEL_ABI=amd64
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_4
+++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++ shift
+++++ '[' '' ']'
+++++ (( --ECLASS_DEPTH ))
+++++ (( ECLASS_DEPTH > 0 ))
+++++ export ECLASS=java-utils-2
+++++ ECLASS=java-utils-2
+++++ __export_funcs_var=__export_functions_3
+++++ return 0
+++++ IUSE=elibc_FreeBSD
+++++ export WANT_JAVA_CONFIG=2
+++++ WANT_JAVA_CONFIG=2
+++++ hasq 1 0 1
+++++ [[ 0 1 == *\ \1\ * ]]
+++++ JAVA_PKG_PORTAGE_DEP='>=sys-apps/portage-2.1.2.7'
+++++ JAVA_PKG_E_DEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++++ hasq source
+++++ [[ == *\ \s\o\u\r\c\e\ * ]]
+++++ [[ -n '' ]]
+++++ JAVA_PKG_ALLOW_VM_CHANGE=yes
+++++ JAVA_PKG_COMPILER_DIR=/usr/share/java-config-2/compiler
+++++ JAVA_PKG_COMPILERS_CONF=/etc/java-config-2/build/compilers.conf
+++++ JAVA_PKG_QA_VIOLATIONS=0
+++++ JAVA_PKG_EXTRA_ENV=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-extra-env
+++++ JAVA_PKG_EXTRA_ENV_VARS=
+++++ JAVA_PKG_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-depend
+++++ JAVA_PKG_OPTIONAL_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-optional-depend
+++++ JAVA_PKG_BUILD_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-build-depend
+++++ hasq java-pkg_die java-pkg_die
+++++ [[ java-pkg_die == *\ \j\a\v\a\-\p\k\g\_\d\i\e\ * ]]
++++ retval=0
++++ set +e
+++++ shopt
++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++ [[
!= \ \ \
]]
++++ return 0
++++ set -f
++++ '[' set = set ']'
++++ export 'E_IUSE= elibc_FreeBSD elibc_FreeBSD'
++++ E_IUSE=' elibc_FreeBSD elibc_FreeBSD'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset DEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset RDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset PDEPEND
++++ set +f
++++ [[ -n '' ]]
++++ unset __export_functions_3
++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
++++ shift
++++ '[' '' ']'
++++ (( --ECLASS_DEPTH ))
++++ (( ECLASS_DEPTH > 0 ))
++++ export ECLASS=java-ant-2
++++ ECLASS=java-ant-2
++++ __export_funcs_var=__export_functions_2
++++ return 0
++++ JAVA_ANT_E_DEPEND=
++++ [[ -z true ]]
++++ local ANT_TASKS_DEPEND
+++++ java-pkg_ant-tasks-depend
+++++ debug-print-function java-pkg_ant-tasks-depend
+++++ str='java-pkg_ant-tasks-depend: entering function'
+++++ shift
+++++ debug-print 'java-pkg_ant-tasks-depend: entering function, parameters: '
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'java-pkg_ant-tasks-depend: entering function, parameters: ' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'java-pkg_ant-tasks-depend: entering function, parameters: '
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ [[ -n '' ]]
+++++ return 0
++++ ANT_TASKS_DEPEND=
++++ [[ 0 != 0 ]]
++++ JAVA_ANT_E_DEPEND='
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2'
++++ hasq java-pkg-opt-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\p\k\g\-\o\p\t\-\2\ * ]]
++++ hasq java-pkg-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\p\k\g\-\2\ * ]]
++++ DEPEND='
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2'
++++ JAVA_PKG_BSFIX=on
++++ JAVA_PKG_BSFIX_ALL=no
++++ JAVA_PKG_BSFIX_NAME=build.xml
++++ JAVA_PKG_BSFIX_TARGET_TAGS='javac xjavac javac.preset'
++++ JAVA_PKG_BSFIX_SOURCE_TAGS='javadoc javac xjavac javac.preset'
++++ JAVA_ANT_CLASSPATH_TAGS='javac xjavac'
++++ case "${EAPI:-0}" in
++++ :
+++ retval=0
+++ set +e
++++ shopt
+++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++ [[
!= \ \ \
]]
+++ return 0
+++ set -f
+++ '[' '' = set ']'
+++ '[' set = set ']'
+++ export 'E_DEPEND= >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2'
+++ E_DEPEND=' >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset DEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset RDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset PDEPEND
+++ set +f
+++ [[ -n '' ]]
+++ unset __export_functions_2
+++ hasq java-ant-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\a\n\t\-\2\ * ]]
+++ shift
+++ '[' '' ']'
+++ (( --ECLASS_DEPTH ))
+++ (( ECLASS_DEPTH > 0 ))
+++ export ECLASS=ant-tasks
+++ ECLASS=ant-tasks
+++ __export_funcs_var=__export_functions_1
+++ return 0
+++ EXPORT_FUNCTIONS src_unpack src_compile src_install
+++ '[' -z ant-tasks ']'
+++ eval '__export_functions_1+="' src_unpack src_compile 'src_install"'
++++ __export_functions_1+=' src_unpack src_compile src_install'
+++ ANT_TASK_JDKVER=1.4
+++ ANT_TASK_JREVER=1.4
+++ ANT_TASK_NAME=junit
+++ ANT_TASK_DEPNAME=junit
+++ ANT_TASK_PV=1.7.1
+++ [[ 1.7.1 == *beta2* ]]
+++ [[ 1.7.1 == *_rc* ]]
+++ MY_PV=1.7.1
+++ UPSTREAM_PREFIX=mirror://apache/ant/source
+++ GENTOO_PREFIX=mirror://gentoo
+++ MY_P=apache-ant-1.7.1
+++ DESCRIPTION='Apache Ant'\''s optional tasks depending on junit'
+++ HOMEPAGE=http://ant.apache.org/
+++ SRC_URI='mirror://apache/ant/source/apache-ant-1.7.1-src.tar.bz2
mirror://gentoo/ant-1.7.1-gentoo.tar.bz2'
+++ LICENSE=Apache-2.0
+++ SLOT=0
+++ IUSE=
+++ RDEPEND='>=virtual/jre-1.4
~dev-java/ant-core-1.7.1'
+++ DEPEND='>=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1'
+++ version_is_at_least 1.7.1
+++ __versionator_shopt_toggle on
+++ VERSIONATOR_RECURSION=0
+++ case "$1" in
+++ [[ 0 -lt 1 ]]
++++ shopt -p extglob
+++ VERSIONATOR_OLD_EXTGLOB='shopt -u extglob'
+++ shopt -s extglob
+++ VERSIONATOR_RECURSION=1
+++ return 0
+++ local want_s=1.7.1 have_s=1.7.1 r
+++ version_compare 1.7.1 1.7.1
+++ __versionator_shopt_toggle on
+++ VERSIONATOR_RECURSION=1
+++ case "$1" in
+++ [[ 1 -lt 1 ]]
+++ VERSIONATOR_RECURSION=2
+++ return 0
+++ local ver_a=1.7.1 ver_b=1.7.1 parts_a parts_b cur_idx_a=0 cur_idx_b=0
+++ parts_a=($(get_all_version_components "${ver_a}" ))
++++ get_all_version_components 1.7.1
++++ __versionator_shopt_toggle on
++++ VERSIONATOR_RECURSION=2
++++ case "$1" in
++++ [[ 2 -lt 1 ]]
++++ VERSIONATOR_RECURSION=3
++++ return 0
++++ local ver_str=1.7.1 result result_idx=0
++++ result=()
++++ [[ '' == \1\.\7\.\1 ]]
++++ export VERSIONATOR_CACHE_VER_STR=1.7.1
++++ VERSIONATOR_CACHE_VER_STR=1.7.1
++++ [[ -n 1.7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=1
++++ ver_str=.7.1
++++ result_idx=1
++++ [[ -n .7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=.
++++ ver_str=7.1
++++ result_idx=2
++++ [[ -n 7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=7
++++ ver_str=.1
++++ result_idx=3
++++ [[ -n .1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=.
++++ ver_str=1
++++ result_idx=4
++++ [[ -n 1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=1
++++ ver_str=
++++ result_idx=5
++++ [[ -n '' ]]
++++ export 'VERSIONATOR_CACHE_RESULT=1 . 7 . 1'
++++ VERSIONATOR_CACHE_RESULT='1 . 7 . 1'
++++ echo 1 . 7 . 1
++++ __versionator_shopt_toggle off
++++ VERSIONATOR_RECURSION=3
++++ case "$1" in
++++ VERSIONATOR_RECURSION=2
++++ [[ 2 -lt 1 ]]
++++ return 0
+++ parts_b=($(get_all_version_components "${ver_b}" ))
++++ get_all_version_components 1.7.1
++++ __versionator_shopt_toggle on
++++ VERSIONATOR_RECURSION=2
++++ case "$1" in
++++ [[ 2 -lt 1 ]]
++++ VERSIONATOR_RECURSION=3
++++ return 0
++++ local ver_str=1.7.1 result result_idx=0
++++ result=()
++++ [[ '' == \1\.\7\.\1 ]]
++++ export VERSIONATOR_CACHE_VER_STR=1.7.1
++++ VERSIONATOR_CACHE_VER_STR=1.7.1
++++ [[ -n 1.7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=1
++++ ver_str=.7.1
++++ result_idx=1
++++ [[ -n .7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=.
++++ ver_str=7.1
++++ result_idx=2
++++ [[ -n 7.1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=7
++++ ver_str=.1
++++ result_idx=3
++++ [[ -n .1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=.
++++ ver_str=1
++++ result_idx=4
++++ [[ -n 1 ]]
++++ case "${ver_str:0:1}" in
++++ result[$result_idx]=1
++++ ver_str=
++++ result_idx=5
++++ [[ -n '' ]]
++++ export 'VERSIONATOR_CACHE_RESULT=1 . 7 . 1'
++++ VERSIONATOR_CACHE_RESULT='1 . 7 . 1'
++++ echo 1 . 7 . 1
++++ __versionator_shopt_toggle off
++++ VERSIONATOR_RECURSION=3
++++ case "$1" in
++++ VERSIONATOR_RECURSION=2
++++ [[ 2 -lt 1 ]]
++++ return 0
+++ local inf_loop=0
+++ true
+++ inf_loop=1
+++ [[ 1 -gt 20 ]]
+++ local cur_tok_a=1
+++ local cur_tok_b=1
+++ [[ -n 1 ]]
+++ [[ -z '' ]]
+++ cur_idx_a=1
+++ [[ . == \. ]]
+++ cur_idx_a=2
+++ [[ -n 1 ]]
+++ [[ -z '' ]]
+++ cur_idx_b=1
+++ [[ . == \. ]]
+++ cur_idx_b=2
+++ [[ -z 1 ]]
+++ cur_tok_a=1
+++ cur_tok_b=1
+++ [[ -z 1 ]]
+++ [[ -z 1 ]]
+++ [[ 1 -lt 1 ]]
+++ [[ 1 -gt 1 ]]
+++ true
+++ inf_loop=2
+++ [[ 2 -gt 20 ]]
+++ local cur_tok_a=7
+++ local cur_tok_b=7
+++ [[ -n 7 ]]
+++ [[ -z '' ]]
+++ cur_idx_a=3
+++ [[ . == \. ]]
+++ cur_idx_a=4
+++ [[ -n 7 ]]
+++ [[ -z '' ]]
+++ cur_idx_b=3
+++ [[ . == \. ]]
+++ cur_idx_b=4
+++ [[ -z 7 ]]
+++ cur_tok_a=7
+++ cur_tok_b=7
+++ [[ -z 7 ]]
+++ [[ -z 7 ]]
+++ [[ 7 -lt 7 ]]
+++ [[ 7 -gt 7 ]]
+++ true
+++ inf_loop=3
+++ [[ 3 -gt 20 ]]
+++ local cur_tok_a=1
+++ local cur_tok_b=1
+++ [[ -n 1 ]]
+++ [[ -z '' ]]
+++ cur_idx_a=5
+++ [[ '' == \. ]]
+++ [[ -n 1 ]]
+++ [[ -z '' ]]
+++ cur_idx_b=5
+++ [[ '' == \. ]]
+++ [[ -z 1 ]]
+++ cur_tok_a=1
+++ cur_tok_b=1
+++ [[ -z 1 ]]
+++ [[ -z 1 ]]
+++ [[ 1 -lt 1 ]]
+++ [[ 1 -gt 1 ]]
+++ true
+++ inf_loop=4
+++ [[ 4 -gt 20 ]]
+++ local cur_tok_a=
+++ local cur_tok_b=
+++ [[ -n '' ]]
+++ cur_tok_a=
+++ [[ -n '' ]]
+++ cur_tok_b=
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ break
+++ local letter_a=
+++ letter_a=
+++ [[ 0 -eq 1 ]]
+++ letter_a=@
+++ local letter_b=
+++ letter_b=
+++ [[ 0 -eq 1 ]]
+++ letter_b=@
+++ [[ @ < @ ]]
+++ [[ @ > @ ]]
+++ local suffix rule part r_lt r_gt
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=alpha
+++ r_lt=1
+++ [[ 1 -eq 1 ]]
+++ r_gt=3
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=beta
+++ r_lt=1
+++ [[ 1 -eq 1 ]]
+++ r_gt=3
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=pre
+++ r_lt=1
+++ [[ 1 -eq 1 ]]
+++ r_gt=3
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=rc
+++ r_lt=1
+++ [[ 1 -eq 1 ]]
+++ r_gt=3
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=p
+++ r_lt=3
+++ [[ 3 -eq 1 ]]
+++ r_gt=1
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ for rule in '"alpha=1"' '"beta=1"' '"pre=1"' '"rc=1"' '"p=3"' '"r=3"'
+++ suffix=r
+++ r_lt=3
+++ [[ 3 -eq 1 ]]
+++ r_gt=1
+++ local suffix_a=
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_a[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_a[@]}'
+++ [[ 1 != 1 ]]
+++ local suffix_b=
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 7 != 7 ]]
+++ for part in '${parts_b[@]}'
+++ [[ . != . ]]
+++ for part in '${parts_b[@]}'
+++ [[ 1 != 1 ]]
+++ [[ -z '' ]]
+++ [[ -z '' ]]
+++ continue
+++ __versionator_shopt_toggle off
+++ VERSIONATOR_RECURSION=2
+++ case "$1" in
+++ VERSIONATOR_RECURSION=1
+++ [[ 1 -lt 1 ]]
+++ return 0
+++ return 2
+++ r=2
+++ case $r in
+++ __versionator_shopt_toggle off
+++ VERSIONATOR_RECURSION=1
+++ case "$1" in
+++ VERSIONATOR_RECURSION=0
+++ [[ 0 -lt 1 ]]
+++ eval shopt -u extglob
++++ shopt -u extglob
+++ return 0
+++ return 0
+++ DEPEND='>=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1
!dev-java/ant-tasks'
+++ RESTRICT=test
+++ S=/var/tmp/portage/dev-java/ant-junit-1.7.1/work/apache-ant-1.7.1
++ retval=0
++ set +e
+++ shopt
++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
fa++ source /etc/portage/bashrc
+++ [[ dev-java/ant-junit == sys-apps-test/portage-test ]]
++ set +x
++ source /usr/portage/dev-java/ant-junit/ant-junit-1.7.1.ebuild
+++ EAPI=1
+++ inherit ant-tasks
+++ ECLASS_DEPTH=1
+++ [[ 1 > 1 ]]
+++ [[ -n '' ]]
+++ local location
+++ local olocation
+++ local x
+++ local PECLASS=
+++ local prev_export_funcs_var=
+++ local B_IUSE
+++ local B_DEPEND
+++ local B_RDEPEND
+++ local B_PDEPEND
+++ '[' ant-tasks ']'
+++ location=/usr/portage/eclass/ant-tasks.eclass
+++ olocation=
+++ export ECLASS=ant-tasks
+++ ECLASS=ant-tasks
+++ __export_funcs_var=__export_functions_1
+++ unset __export_functions_1
+++ '[' '' '!=' depend ']'
+++ [[ '' != *rm ]]
+++ [[ ebuild != \b\i\n\a\r\y ]]
+++ hasq ant-tasks toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \a\n\t\-\t\a\s\k\s\ * ]]
+++ '[' -n '' ']'
+++ debug-print 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass'
+++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++ '[' 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass' ']'
+++ '[' '' == on ']'
+++ '[' -n '' ']'
+++ echo 'inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass'
+++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++ shift
+++ '[' '' ']'
+++ '[' '!' -e /usr/portage/eclass/ant-tasks.eclass ']'
+++ '[' /usr/portage/eclass/ant-tasks.eclass == '' ']'
+++ set -f
+++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ '[' '' = set ']'
+++ unset IUSE DEPEND RDEPEND PDEPEND
+++ set +f
+++ qa_source /usr/portage/eclass/ant-tasks.eclass
++++ shopt
+++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++ local retval
+++ source /usr/portage/eclass/ant-tasks.eclass
++++ JAVA_ANT_DISABLE_ANT_CORE_DEP=true
++++ JAVA_PKG_BSFIX_ALL=no
++++ inherit versionator java-pkg-2 java-ant-2
++++ ECLASS_DEPTH=2
++++ [[ 2 > 1 ]]
++++ debug-print '*** Multiple Inheritence (Level: 2)'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' '*** Multiple Inheritence (Level: 2)' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo '*** Multiple Inheritence (Level: 2)'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ [[ -n ant-tasks ]]
++++ [[ -n '' ]]
++++ local location
++++ local olocation
++++ local x
++++ local PECLASS=ant-tasks
++++ local prev_export_funcs_var=__export_functions_1
++++ local B_IUSE
++++ local B_DEPEND
++++ local B_RDEPEND
++++ local B_PDEPEND
++++ '[' versionator ']'
++++ location=/usr/portage/eclass/versionator.eclass
++++ olocation=
++++ export ECLASS=versionator
++++ ECLASS=versionator
++++ __export_funcs_var=__export_functions_2
++++ unset __export_functions_2
++++ '[' '' '!=' depend ']'
++++ [[ '' != *rm ]]
++++ [[ ebuild != \b\i\n\a\r\y ]]
++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
++++ '[' -n '' ']'
++++ debug-print 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' 'inherit: versionator -> /usr/portage/eclass/versionator.eclass' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ '[' '!' -e /usr/portage/eclass/versionator.eclass ']'
++++ '[' /usr/portage/eclass/versionator.eclass == '' ']'
++++ set -f
++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE DEPEND RDEPEND PDEPEND
++++ set +f
++++ qa_source /usr/portage/eclass/versionator.eclass
+++++ shopt
++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++ local retval
++++ source /usr/portage/eclass/versionator.eclass
++++ retval=0
++++ set +e
+++++ shopt
++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++ [[
!= \ \ \
]]
++++ return 0
++++ set -f
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset DEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset RDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset PDEPEND
++++ set +f
++++ [[ -n '' ]]
++++ unset __export_functions_2
++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
++++ shift
++++ '[' java-pkg-2 ']'
++++ location=/usr/portage/eclass/java-pkg-2.eclass
++++ olocation=
++++ export ECLASS=java-pkg-2
++++ ECLASS=java-pkg-2
++++ __export_funcs_var=__export_functions_2
++++ unset __export_functions_2
++++ '[' '' '!=' depend ']'
++++ [[ '' != *rm ]]
++++ [[ ebuild != \b\i\n\a\r\y ]]
++++ hasq java-pkg-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\p\k\g\-\2\ * ]]
++++ '[' -n '' ']'
++++ debug-print 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass'
++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++ '[' 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass' ']'
++++ '[' '' == on ']'
++++ '[' -n '' ']'
++++ echo 'inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass'
++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++ shift
++++ '[' '' ']'
++++ '[' '!' -e /usr/portage/eclass/java-pkg-2.eclass ']'
++++ '[' /usr/portage/eclass/java-pkg-2.eclass == '' ']'
++++ set -f
++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ '[' '' = set ']'
++++ unset IUSE DEPEND RDEPEND PDEPEND
++++ set +f
++++ qa_source /usr/portage/eclass/java-pkg-2.eclass
+++++ shopt
++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++ local retval
++++ source /usr/portage/eclass/java-pkg-2.eclass
+++++ inherit java-utils-2
+++++ ECLASS_DEPTH=3
+++++ [[ 3 > 1 ]]
+++++ debug-print '*** Multiple Inheritence (Level: 3)'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' '*** Multiple Inheritence (Level: 3)' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo '*** Multiple Inheritence (Level: 3)'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ [[ -n java-pkg-2 ]]
+++++ [[ -n '' ]]
+++++ local location
+++++ local olocation
+++++ local x
+++++ local PECLASS=java-pkg-2
+++++ local prev_export_funcs_var=__export_functions_2
+++++ local B_IUSE
+++++ local B_DEPEND
+++++ local B_RDEPEND
+++++ local B_PDEPEND
+++++ '[' java-utils-2 ']'
+++++ location=/usr/portage/eclass/java-utils-2.eclass
+++++ olocation=
+++++ export ECLASS=java-utils-2
+++++ ECLASS=java-utils-2
+++++ __export_funcs_var=__export_functions_3
+++++ unset __export_functions_3
+++++ '[' '' '!=' depend ']'
+++++ [[ '' != *rm ]]
+++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
+++++ '[' -n '' ']'
+++++ debug-print 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
+++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++ '[' 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass' ']'
+++++ '[' '' == on ']'
+++++ '[' -n '' ']'
+++++ echo 'inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass'
+++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++ shift
+++++ '[' '' ']'
+++++ '[' '!' -e /usr/portage/eclass/java-utils-2.eclass ']'
+++++ '[' /usr/portage/eclass/java-utils-2.eclass == '' ']'
+++++ set -f
+++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++ set +f
+++++ qa_source /usr/portage/eclass/java-utils-2.eclass
++++++ shopt
+++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++ local retval
+++++ source /usr/portage/eclass/java-utils-2.eclass
++++++ inherit eutils versionator multilib
++++++ ECLASS_DEPTH=4
++++++ [[ 4 > 1 ]]
++++++ debug-print '*** Multiple Inheritence (Level: 4)'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' '*** Multiple Inheritence (Level: 4)' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo '*** Multiple Inheritence (Level: 4)'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ [[ -n java-utils-2 ]]
++++++ [[ -n '' ]]
++++++ local location
++++++ local olocation
++++++ local x
++++++ local PECLASS=java-utils-2
++++++ local prev_export_funcs_var=__export_functions_3
++++++ local B_IUSE
++++++ local B_DEPEND
++++++ local B_RDEPEND
++++++ local B_PDEPEND
++++++ '[' eutils ']'
++++++ location=/usr/portage/eclass/eutils.eclass
++++++ olocation=
++++++ export ECLASS=eutils
++++++ ECLASS=eutils
++++++ __export_funcs_var=__export_functions_4
++++++ unset __export_functions_4
++++++ '[' '' '!=' depend ']'
++++++ [[ '' != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: eutils -> /usr/portage/eclass/eutils.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: eutils -> /usr/portage/eclass/eutils.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/eutils.eclass ']'
++++++ '[' /usr/portage/eclass/eutils.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/eutils.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/eutils.eclass
+++++++ inherit multilib portability
+++++++ ECLASS_DEPTH=5
+++++++ [[ 5 > 1 ]]
+++++++ debug-print '*** Multiple Inheritence (Level: 5)'
+++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++++ '[' '*** Multiple Inheritence (Level: 5)' ']'
+++++++ '[' '' == on ']'
+++++++ '[' -n '' ']'
+++++++ echo '*** Multiple Inheritence (Level: 5)'
+++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++++ shift
+++++++ '[' '' ']'
+++++++ [[ -n eutils ]]
+++++++ [[ -n '' ]]
+++++++ local location
+++++++ local olocation
+++++++ local x
+++++++ local PECLASS=eutils
+++++++ local prev_export_funcs_var=__export_functions_4
+++++++ local B_IUSE
+++++++ local B_DEPEND
+++++++ local B_RDEPEND
+++++++ local B_PDEPEND
+++++++ '[' multilib ']'
+++++++ location=/usr/portage/eclass/multilib.eclass
+++++++ olocation=
+++++++ export ECLASS=multilib
+++++++ ECLASS=multilib
+++++++ __export_funcs_var=__export_functions_5
+++++++ unset __export_functions_5
+++++++ '[' '' '!=' depend ']'
+++++++ [[ '' != *rm ]]
+++++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++++ '[' -n '' ']'
+++++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
+++++++ '[' '' == on ']'
+++++++ '[' -n '' ']'
+++++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
+++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++++ shift
+++++++ '[' '' ']'
+++++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
+++++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
+++++++ set -f
+++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++++ set +f
+++++++ qa_source /usr/portage/eclass/multilib.eclass
++++++++ shopt
+++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++++ local retval
+++++++ source /usr/portage/eclass/multilib.eclass
++++++++ ___ECLASS_RECUR_MULTILIB=yes
++++++++ [[ -z '' ]]
++++++++ inherit toolchain-funcs
++++++++ ECLASS_DEPTH=6
++++++++ [[ 6 > 1 ]]
++++++++ debug-print '*** Multiple Inheritence (Level: 6)'
++++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++++ '[' '*** Multiple Inheritence (Level: 6)' ']'
++++++++ '[' '' == on ']'
++++++++ '[' -n '' ']'
++++++++ echo '*** Multiple Inheritence (Level: 6)'
++++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++++ shift
++++++++ '[' '' ']'
++++++++ [[ -n multilib ]]
++++++++ [[ -n '' ]]
++++++++ local location
++++++++ local olocation
++++++++ local x
++++++++ local PECLASS=multilib
++++++++ local prev_export_funcs_var=__export_functions_5
++++++++ local B_IUSE
++++++++ local B_DEPEND
++++++++ local B_RDEPEND
++++++++ local B_PDEPEND
++++++++ '[' toolchain-funcs ']'
++++++++ location=/usr/portage/eclass/toolchain-funcs.eclass
++++++++ olocation=
++++++++ export ECLASS=toolchain-funcs
++++++++ ECLASS=toolchain-funcs
++++++++ __export_funcs_var=__export_functions_6
++++++++ unset __export_functions_6
++++++++ '[' '' '!=' depend ']'
++++++++ [[ '' != *rm ]]
++++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++++ hasq toolchain-funcs toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \t\o\o\l\c\h\a\i\n\-\f\u\n\c\s\ * ]]
++++++++ '[' -n '' ']'
++++++++ debug-print 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass'
++++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++++ '[' 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass' ']'
++++++++ '[' '' == on ']'
++++++++ '[' -n '' ']'
++++++++ echo 'inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass'
++++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++++ shift
++++++++ '[' '' ']'
++++++++ '[' '!' -e /usr/portage/eclass/toolchain-funcs.eclass ']'
++++++++ '[' /usr/portage/eclass/toolchain-funcs.eclass == '' ']'
++++++++ set -f
++++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++++ set +f
++++++++ qa_source /usr/portage/eclass/toolchain-funcs.eclass
+++++++++ shopt
++++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++++ local retval
++++++++ source /usr/portage/eclass/toolchain-funcs.eclass
+++++++++ ___ECLASS_RECUR_TOOLCHAIN_FUNCS=yes
+++++++++ [[ -z yes ]]
+++++++++ DESCRIPTION='Based on the toolchain-funcs eclass'
++++++++ retval=0
++++++++ set +e
+++++++++ shopt
++++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++++ [[
!= \ \ \
]]
++++++++ return 0
++++++++ set -f
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ unset IUSE
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ unset DEPEND
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ unset RDEPEND
++++++++ '[' '' = set ']'
++++++++ '[' '' = set ']'
++++++++ unset PDEPEND
++++++++ set +f
++++++++ [[ -n '' ]]
++++++++ unset __export_functions_6
++++++++ hasq toolchain-funcs toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \t\o\o\l\c\h\a\i\n\-\f\u\n\c\s\ * ]]
++++++++ shift
++++++++ '[' '' ']'
++++++++ (( --ECLASS_DEPTH ))
++++++++ (( ECLASS_DEPTH > 0 ))
++++++++ export ECLASS=multilib
++++++++ ECLASS=multilib
++++++++ __export_funcs_var=__export_functions_5
++++++++ return 0
++++++++ export 'MULTILIB_ABIS=amd64 x86'
++++++++ MULTILIB_ABIS='amd64 x86'
++++++++ export DEFAULT_ABI=amd64
++++++++ DEFAULT_ABI=amd64
++++++++ export CFLAGS_default
++++++++ export LDFLAGS_default
++++++++ export CHOST_default=x86_64-pc-linux-gnu
++++++++ CHOST_default=x86_64-pc-linux-gnu
++++++++ export CTARGET_default=x86_64-pc-linux-gnu
++++++++ CTARGET_default=x86_64-pc-linux-gnu
++++++++ export LIBDIR_default=lib
++++++++ LIBDIR_default=lib
++++++++ export CDEFINE_default=__unix__
++++++++ CDEFINE_default=__unix__
++++++++ export KERNEL_ABI=amd64
++++++++ KERNEL_ABI=amd64
+++++++ retval=0
+++++++ set +e
++++++++ shopt
+++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++++ [[
!= \ \ \
]]
+++++++ return 0
+++++++ set -f
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset DEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset RDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset PDEPEND
+++++++ set +f
+++++++ [[ -n '' ]]
+++++++ unset __export_functions_5
+++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
+++++++ shift
+++++++ '[' portability ']'
+++++++ location=/usr/portage/eclass/portability.eclass
+++++++ olocation=
+++++++ export ECLASS=portability
+++++++ ECLASS=portability
+++++++ __export_funcs_var=__export_functions_5
+++++++ unset __export_functions_5
+++++++ '[' '' '!=' depend ']'
+++++++ [[ '' != *rm ]]
+++++++ [[ ebuild != \b\i\n\a\r\y ]]
+++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
+++++++ '[' -n '' ']'
+++++++ debug-print 'inherit: portability -> /usr/portage/eclass/portability.eclass'
+++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
+++++++ '[' 'inherit: portability -> /usr/portage/eclass/portability.eclass' ']'
+++++++ '[' '' == on ']'
+++++++ '[' -n '' ']'
+++++++ echo 'inherit: portability -> /usr/portage/eclass/portability.eclass'
+++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+++++++ shift
+++++++ '[' '' ']'
+++++++ '[' '!' -e /usr/portage/eclass/portability.eclass ']'
+++++++ '[' /usr/portage/eclass/portability.eclass == '' ']'
+++++++ set -f
+++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE DEPEND RDEPEND PDEPEND
+++++++ set +f
+++++++ qa_source /usr/portage/eclass/portability.eclass
++++++++ shopt
+++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
+++++++ local retval
+++++++ source /usr/portage/eclass/portability.eclass
+++++++ retval=0
+++++++ set +e
++++++++ shopt
+++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++++ [[
!= \ \ \
]]
+++++++ return 0
+++++++ set -f
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset IUSE
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset DEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset RDEPEND
+++++++ '[' '' = set ']'
+++++++ '[' '' = set ']'
+++++++ unset PDEPEND
+++++++ set +f
+++++++ [[ -n '' ]]
+++++++ unset __export_functions_5
+++++++ hasq portability toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \p\o\r\t\a\b\i\l\i\t\y\ * ]]
+++++++ shift
+++++++ '[' '' ']'
+++++++ (( --ECLASS_DEPTH ))
+++++++ (( ECLASS_DEPTH > 0 ))
+++++++ export ECLASS=eutils
+++++++ ECLASS=eutils
+++++++ __export_funcs_var=__export_functions_4
+++++++ return 0
+++++++ DESCRIPTION='Based on the eutils eclass'
+++++++ has 1 0 1 2
+++++++ hasq 1 0 1 2
+++++++ [[ 0 1 2 == *\ \1\ * ]]
+++++++ EPATCH_SOURCE=/var/tmp/portage/dev-java/ant-junit-1.7.1/work/patch
+++++++ EPATCH_SUFFIX=patch.bz2
+++++++ EPATCH_OPTS='-g0 -E --no-backup-if-mismatch'
+++++++ EPATCH_EXCLUDE=
+++++++ EPATCH_SINGLE_MSG=
+++++++ EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...'
+++++++ EPATCH_FORCE=no
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_4
++++++ hasq eutils toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \e\u\t\i\l\s\ * ]]
++++++ shift
++++++ '[' versionator ']'
++++++ location=/usr/portage/eclass/versionator.eclass
++++++ olocation=
++++++ export ECLASS=versionator
++++++ ECLASS=versionator
++++++ __export_funcs_var=__export_functions_4
++++++ unset __export_functions_4
++++++ '[' '' '!=' depend ']'
++++++ [[ '' != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: versionator -> /usr/portage/eclass/versionator.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: versionator -> /usr/portage/eclass/versionator.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/versionator.eclass ']'
++++++ '[' /usr/portage/eclass/versionator.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/versionator.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/versionator.eclass
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_4
++++++ hasq versionator toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \v\e\r\s\i\o\n\a\t\o\r\ * ]]
++++++ shift
++++++ '[' multilib ']'
++++++ location=/usr/portage/eclass/multilib.eclass
++++++ olocation=
++++++ export ECLASS=multilib
++++++ ECLASS=multilib
++++++ __export_funcs_var=__export_functions_4
++++++ unset __export_functions_4
++++++ '[' '' '!=' depend ']'
++++++ [[ '' != *rm ]]
++++++ [[ ebuild != \b\i\n\a\r\y ]]
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ '[' -n '' ']'
++++++ debug-print 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ '[' '!' -d /var/tmp/portage/dev-java/ant-junit-1.7.1/temp ']'
++++++ '[' 'inherit: multilib -> /usr/portage/eclass/multilib.eclass' ']'
++++++ '[' '' == on ']'
++++++ '[' -n '' ']'
++++++ echo 'inherit: multilib -> /usr/portage/eclass/multilib.eclass'
++++++ chmod g+w /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
++++++ shift
++++++ '[' '' ']'
++++++ '[' '!' -e /usr/portage/eclass/multilib.eclass ']'
++++++ '[' /usr/portage/eclass/multilib.eclass == '' ']'
++++++ set -f
++++++ unset B_IUSE B_DEPEND B_RDEPEND B_PDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE DEPEND RDEPEND PDEPEND
++++++ set +f
++++++ qa_source /usr/portage/eclass/multilib.eclass
+++++++ shopt
++++++ local 'shopts=autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off' 'OLDIFS=
'
++++++ local retval
++++++ source /usr/portage/eclass/multilib.eclass
+++++++ ___ECLASS_RECUR_MULTILIB=yes
+++++++ [[ -z yes ]]
+++++++ export 'MULTILIB_ABIS=amd64 x86'
+++++++ MULTILIB_ABIS='amd64 x86'
+++++++ export DEFAULT_ABI=amd64
+++++++ DEFAULT_ABI=amd64
+++++++ export CFLAGS_default
+++++++ export LDFLAGS_default
+++++++ export CHOST_default=x86_64-pc-linux-gnu
+++++++ CHOST_default=x86_64-pc-linux-gnu
+++++++ export CTARGET_default=x86_64-pc-linux-gnu
+++++++ CTARGET_default=x86_64-pc-linux-gnu
+++++++ export LIBDIR_default=lib
+++++++ LIBDIR_default=lib
+++++++ export CDEFINE_default=__unix__
+++++++ CDEFINE_default=__unix__
+++++++ export KERNEL_ABI=amd64
+++++++ KERNEL_ABI=amd64
++++++ retval=0
++++++ set +e
+++++++ shopt
++++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++++ [[
!= \ \ \
]]
++++++ return 0
++++++ set -f
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset IUSE
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset DEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset RDEPEND
++++++ '[' '' = set ']'
++++++ '[' '' = set ']'
++++++ unset PDEPEND
++++++ set +f
++++++ [[ -n '' ]]
++++++ unset __export_functions_4
++++++ hasq multilib toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
++++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \m\u\l\t\i\l\i\b\ * ]]
++++++ shift
++++++ '[' '' ']'
++++++ (( --ECLASS_DEPTH ))
++++++ (( ECLASS_DEPTH > 0 ))
++++++ export ECLASS=java-utils-2
++++++ ECLASS=java-utils-2
++++++ __export_funcs_var=__export_functions_3
++++++ return 0
++++++ IUSE=elibc_FreeBSD
++++++ export WANT_JAVA_CONFIG=2
++++++ WANT_JAVA_CONFIG=2
++++++ hasq 1 0 1
++++++ [[ 0 1 == *\ \1\ * ]]
++++++ JAVA_PKG_PORTAGE_DEP='>=sys-apps/portage-2.1.2.7'
++++++ JAVA_PKG_E_DEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++++ hasq source
++++++ [[ == *\ \s\o\u\r\c\e\ * ]]
++++++ [[ -n '' ]]
++++++ JAVA_PKG_ALLOW_VM_CHANGE=yes
++++++ JAVA_PKG_COMPILER_DIR=/usr/share/java-config-2/compiler
++++++ JAVA_PKG_COMPILERS_CONF=/etc/java-config-2/build/compilers.conf
++++++ JAVA_PKG_QA_VIOLATIONS=0
++++++ JAVA_PKG_EXTRA_ENV=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-extra-env
++++++ JAVA_PKG_EXTRA_ENV_VARS=
++++++ JAVA_PKG_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-depend
++++++ JAVA_PKG_OPTIONAL_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-optional-depend
++++++ JAVA_PKG_BUILD_DEPEND_FILE=/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/java-pkg-build-depend
++++++ hasq java-pkg_die
++++++ [[ == *\ \j\a\v\a\-\p\k\g\_\d\i\e\ * ]]
++++++ EBUILD_DEATH_HOOKS=' java-pkg_die'
+++++ retval=0
+++++ set +e
++++++ shopt
+++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
+++++ [[
!= \ \ \
]]
+++++ return 0
+++++ set -f
+++++ '[' set = set ']'
+++++ export 'E_IUSE= elibc_FreeBSD'
+++++ E_IUSE=' elibc_FreeBSD'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset IUSE
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset DEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset RDEPEND
+++++ '[' '' = set ']'
+++++ '[' '' = set ']'
+++++ unset PDEPEND
+++++ set +f
+++++ [[ -n '' ]]
+++++ unset __export_functions_3
+++++ hasq java-utils-2 toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2
+++++ [[ toolchain-funcs portability java-pkg-2 java-utils-2 versionator multilib ant-tasks eutils java-ant-2 == *\ \j\a\v\a\-\u\t\i\l\s\-\2\ * ]]
+++++ shift
+++++ '[' '' ']'
+++++ (( --ECLASS_DEPTH ))
+++++ (( ECLASS_DEPTH > 0 ))
+++++ export ECLASS=java-pkg-2
+++++ ECLASS=java-pkg-2
+++++ __export_funcs_var=__export_functions_2
+++++ return 0
+++++ IUSE=
+++++ DEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++++ RDEPEND='>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
+++++ [[ dev-java = dev-java ]]
+++++ [[ ant-junit = commons-* ]]
+++++ case "${EAPI:-0}" in
+++++ EXPORT_FUNCTIONS pkg_setup src_compile pkg_preinst
+++++ '[' -z java-pkg-2 ']'
+++++ eval '__export_functions_2+="' pkg_setup src_compile 'pkg_preinst"'
++++++ __export_functions_2+=' pkg_setup src_compile pkg_preinst'
++++ retval=0
++++ set +e
+++++ shopt
++++ [[ autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off != autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize off
cmdhist on
compat31 off
compat32 off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug on
extglob off
extquote on
failglob off
force_fignore on
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete on
huponexit off
interactive_comments on
lithist off
login_shell off
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off ]]
++++ [[
!= \ \ \
]]
++++ return 0
++++ set -f
++++ '[' set = set ']'
++++ export 'E_IUSE= elibc_FreeBSD '
++++ E_IUSE=' elibc_FreeBSD '
++++ '[' set = set ']'
++++ export 'E_DEPEND= >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++ E_DEPEND=' >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++ '[' set = set ']'
++++ export 'E_RDEPEND= >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7'
++++ E_RDEPEND=' >=dev-java/java-config-2.1.9-r1 >=sys
>>> Failed to emerge dev-java/ant-junit-1.7.1, Log file:
>>> '/var/log/portage/dev-java:ant-junit-1.7.1:20100523-164729.log'
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] Re: Java problem
2010-05-23 16:56 ` David Relson
@ 2010-05-23 18:01 ` walt
2010-05-24 1:26 ` David Relson
0 siblings, 1 reply; 21+ messages in thread
From: walt @ 2010-05-23 18:01 UTC (permalink / raw
To: gentoo-user
On 05/23/2010 09:56 AM, David Relson wrote:
> Output of "emerge -d ant-junit" is attached, though I don't understand
> what the additional info means.
The 'build.log' should contain the actual error message following the test
for the system-vm. The test code will look something like this:
+ java-pkg_switch-vm
+ debug-print-function java-pkg_switch-vm
+ str='java-pkg_switch-vm: entering function'
+ shift
+ debug-print 'java-pkg_switch-vm: entering function, parameters: '
+ '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']'
+ '[' 'java-pkg_switch-vm: entering function, parameters: ' ']'
+ '[' '' == on ']'
+ '[' -n '' ']'
+ echo 'java-pkg_switch-vm: entering function, parameters: '
+ chmod g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
+ shift
+ '[' '' ']'
+ java-pkg_needs-vm
+ debug-print-function java-pkg_needs-vm
<lots of snippage>
There are no error messages in my build.log but I expect there will be some
obvious ones in yours.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-23 18:01 ` walt
@ 2010-05-24 1:26 ` David Relson
2010-05-24 1:43 ` Kenneth Prugh
2010-05-24 11:11 ` walt
0 siblings, 2 replies; 21+ messages in thread
From: David Relson @ 2010-05-24 1:26 UTC (permalink / raw
To: gentoo-user
On Sun, 23 May 2010 11:01:53 -0700
walt wrote:
> On 05/23/2010 09:56 AM, David Relson wrote:
>
> > Output of "emerge -d ant-junit" is attached, though I don't
> > understand what the additional info means.
>
> The 'build.log' should contain the actual error message following the
> test for the system-vm. The test code will look something like this:
>
> + java-pkg_switch-vm
> + debug-print-function java-pkg_switch-vm
> + str='java-pkg_switch-vm: entering function'
> + shift
> + debug-print 'java-pkg_switch-vm: entering function, parameters: '
> + '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']'
> + '[' 'java-pkg_switch-vm: entering function, parameters: ' ']'
> + '[' '' == on ']'
> + '[' -n '' ']'
> + echo 'java-pkg_switch-vm: entering function, parameters: '
> + chmod
> g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
> + shift
> + '[' '' ']'
> + java-pkg_needs-vm
> + debug-print-function java-pkg_needs-vm
> <lots of snippage>
>
> There are no error messages in my build.log but I expect there will
> be some obvious ones in yours.
>
Hi Walt,
What build.log file do you mean?
Running "emerge -d ant-junit" produces files:
/var/log/portage/dev-java:ant-junit-1.7.1:20100524-010955.log
/var/log/portage/elog/dev-java:ant-junit-1.7.1:20100524-010957.log
Neither file mentions "java-pkg_needs-vm". From where does
"java-pkg_needs-vm" come? Are there other files generated during
"emerge -d ..."?
I found java-pkg_needs-vm in /usr/portage/eclass/java-utils-2.eclass.
However "equery belongs /usr/portage/eclass/java-utils-2.eclass"
doesn't find an owning package for this file. Do you have this file?
What package owns it?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-24 1:26 ` David Relson
@ 2010-05-24 1:43 ` Kenneth Prugh
2010-05-24 11:11 ` walt
1 sibling, 0 replies; 21+ messages in thread
From: Kenneth Prugh @ 2010-05-24 1:43 UTC (permalink / raw
To: gentoo-user
On Sun, 23 May 2010 21:26:29 -0400
David Relson <relson@osagesoftware.com> wrote:
> I found java-pkg_needs-vm in /usr/portage/eclass/java-utils-2.eclass.
> However "equery belongs /usr/portage/eclass/java-utils-2.eclass"
> doesn't find an owning package for this file. Do you have this file?
> What package owns it?
It's part of the portage tree, not any packages.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] Re: Java problem
2010-05-24 1:26 ` David Relson
2010-05-24 1:43 ` Kenneth Prugh
@ 2010-05-24 11:11 ` walt
2010-05-24 11:37 ` David Relson
1 sibling, 1 reply; 21+ messages in thread
From: walt @ 2010-05-24 11:11 UTC (permalink / raw
To: gentoo-user
On 05/23/2010 06:26 PM, David Relson wrote:
> On Sun, 23 May 2010 11:01:53 -0700
> walt wrote:
>
>> On 05/23/2010 09:56 AM, David Relson wrote:
>>
>>> Output of "emerge -d ant-junit" is attached, though I don't
>>> understand what the additional info means.
>>
>> The 'build.log' should contain the actual error message following the
>> test for the system-vm. The test code will look something like this:
>>
>> + java-pkg_switch-vm
>> + debug-print-function java-pkg_switch-vm
>> + str='java-pkg_switch-vm: entering function'
>> + shift
>> + debug-print 'java-pkg_switch-vm: entering function, parameters: '
>> + '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']'
>> + '[' 'java-pkg_switch-vm: entering function, parameters: ' ']'
>> + '[' '' == on ']'
>> + '[' -n '' ']'
>> + echo 'java-pkg_switch-vm: entering function, parameters: '
>> + chmod
>> g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
>> + shift
>> + '[' '' ']'
>> + java-pkg_needs-vm
>> + debug-print-function java-pkg_needs-vm
>> <lots of snippage>
>>
>> There are no error messages in my build.log but I expect there will
>> be some obvious ones in yours.
>>
>
> Hi Walt,
>
> What build.log file do you mean?
/var/tmp/portage/dev-java/ant-junit-1.7.1/temp/build.log (unless you
changed the default $PORTAGE_TMPDIR in make.conf). The eclass-debug.log
is in the same directory.
> Running "emerge -d ant-junit" produces files:
>
> /var/log/portage/dev-java:ant-junit-1.7.1:20100524-010955.log
> /var/log/portage/elog/dev-java:ant-junit-1.7.1:20100524-010957.log
Thanks, I never knew about those logs. Maybe they only appear if the
build fails because I don't have them on my machine.
> I found java-pkg_needs-vm in /usr/portage/eclass/java-utils-2.eclass.
> However "equery belongs /usr/portage/eclass/java-utils-2.eclass"
> doesn't find an owning package for this file. Do you have this file?
> What package owns it?
As Kenneth said, it doesn't belong to any one package, but eclass files
are useful for storing code that can be shared by several similar packages,
like a group of related java packages.
The ant-junit-1.7.1.ebuild file says "inherit ant-tasks", which means
that the ant-tasks.eclass file is read before beginning the actual build.
You can see the sequence of events in the eclass-debug.log.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] Re: Java problem
2010-05-24 11:11 ` walt
@ 2010-05-24 11:37 ` David Relson
2010-05-25 11:46 ` [gentoo-user] SOLVED " David Relson
0 siblings, 1 reply; 21+ messages in thread
From: David Relson @ 2010-05-24 11:37 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 3048 bytes --]
On Mon, 24 May 2010 04:11:45 -0700
walt wrote:
> On 05/23/2010 06:26 PM, David Relson wrote:
> > On Sun, 23 May 2010 11:01:53 -0700
> > walt wrote:
> >
> >> On 05/23/2010 09:56 AM, David Relson wrote:
> >>
> >>> Output of "emerge -d ant-junit" is attached, though I don't
> >>> understand what the additional info means.
> >>
> >> The 'build.log' should contain the actual error message following
> >> the test for the system-vm. The test code will look something
> >> like this:
> >>
> >> + java-pkg_switch-vm
> >> + debug-print-function java-pkg_switch-vm
> >> + str='java-pkg_switch-vm: entering function'
> >> + shift
> >> + debug-print 'java-pkg_switch-vm: entering function, parameters: '
> >> + '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']'
> >> + '[' 'java-pkg_switch-vm: entering function, parameters: ' ']'
> >> + '[' '' == on ']'
> >> + '[' -n '' ']'
> >> + echo 'java-pkg_switch-vm: entering function, parameters: '
> >> + chmod
> >> g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log
> >> + shift
> >> + '[' '' ']'
> >> + java-pkg_needs-vm
> >> + debug-print-function java-pkg_needs-vm
> >> <lots of snippage>
> >>
> >> There are no error messages in my build.log but I expect there will
> >> be some obvious ones in yours.
> >>
> >
> > Hi Walt,
> >
> > What build.log file do you mean?
>
> /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/build.log (unless you
> changed the default $PORTAGE_TMPDIR in make.conf). The
> eclass-debug.log is in the same directory.
>
> > Running "emerge -d ant-junit" produces files:
> >
> > /var/log/portage/dev-java:ant-junit-1.7.1:20100524-010955.log
> > /var/log/portage/elog/dev-java:ant-junit-1.7.1:20100524-010957.log
>
with "PORT_LOGDIR=/var/log/portage" in /etc/make.conf, the build.log
files go into /var/log/portage (as reported above).
> Thanks, I never knew about those logs. Maybe they only appear if the
> build fails because I don't have them on my machine.
>
> > I found java-pkg_needs-vm
> > in /usr/portage/eclass/java-utils-2.eclass. However "equery
> > belongs /usr/portage/eclass/java-utils-2.eclass" doesn't find an
> > owning package for this file. Do you have this file? What package
> > owns it?
>
> As Kenneth said, it doesn't belong to any one package, but eclass
> files are useful for storing code that can be shared by several
> similar packages, like a group of related java packages.
>
> The ant-junit-1.7.1.ebuild file says "inherit ant-tasks", which means
> that the ant-tasks.eclass file is read before beginning the actual
> build. You can see the sequence of events in the eclass-debug.log.
>
I've had an initial response from b.g.o. and will follow along with
that as well as this thread.
Attached is the eclass-debug.log file which contains:
java-pkg_switch-vm: entering function, parameters:
java-pkg_needs-vm: entering function, parameters:
depend-java-query: NV_DEPEND: dev-java/junit:0
>=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
It seems wrong that the parameter list is empty.
[-- Attachment #2: eclass-debug.log --]
[-- Type: text/x-log, Size: 4234 bytes --]
inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass
*** Multiple Inheritence (Level: 2)
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass
*** Multiple Inheritence (Level: 3)
inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
*** Multiple Inheritence (Level: 6)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
EXPORT_FUNCTIONS: pkg_setup -> java-pkg-2_pkg_setup
EXPORT_FUNCTIONS: src_compile -> java-pkg-2_src_compile
EXPORT_FUNCTIONS: pkg_preinst -> java-pkg-2_pkg_preinst
inherit: java-ant-2 -> /usr/portage/eclass/java-ant-2.eclass
*** Multiple Inheritence (Level: 3)
inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
java-pkg_ant-tasks-depend: entering function, parameters:
EXPORT_FUNCTIONS: src_unpack -> ant-tasks_src_unpack
EXPORT_FUNCTIONS: src_compile -> ant-tasks_src_compile
EXPORT_FUNCTIONS: src_install -> ant-tasks_src_install
RDEPEND: not set... Setting to: dev-java/junit:0
java-pkg_init: entering function, parameters:
java-pkg_init_paths_: entering function, parameters:
JAVA_PKG_SHAREPATH: /usr/share/ant-junit
JAVA_PKG_ENV: /var/tmp/portage/dev-java/ant-junit-1.7.1/image//usr/share/ant-junit/package.env
JAVA_PKG_JARDEST: /usr/share/ant-junit/lib
JAVA_PKG_LIBDEST: /usr/lib64/ant-junit
JAVA_PKG_WARDEST: /usr/share/ant-junit/webapps
java-pkg_switch-vm: entering function, parameters:
java-pkg_needs-vm: entering function, parameters:
depend-java-query: NV_DEPEND: dev-java/junit:0 >=dev-java/java-config-2.1.9-r1 >=sys-apps/portage-2.1.2.7
>=sys-apps/portage-2.1.2.7
>=dev-java/javatoolkit-0.3.0-r2 >=virtual/jdk-1.4
>=virtual/jre-1.4
~dev-java/ant-core-1.7.1
!dev-java/ant-tasks
inherit: ant-tasks -> /usr/portage/eclass/ant-tasks.eclass
*** Multiple Inheritence (Level: 2)
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: java-pkg-2 -> /usr/portage/eclass/java-pkg-2.eclass
*** Multiple Inheritence (Level: 3)
inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
*** Multiple Inheritence (Level: 6)
inherit: toolchain-funcs -> /usr/portage/eclass/toolchain-funcs.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
EXPORT_FUNCTIONS: pkg_setup -> java-pkg-2_pkg_setup
EXPORT_FUNCTIONS: src_compile -> java-pkg-2_src_compile
EXPORT_FUNCTIONS: pkg_preinst -> java-pkg-2_pkg_preinst
inherit: java-ant-2 -> /usr/portage/eclass/java-ant-2.eclass
*** Multiple Inheritence (Level: 3)
inherit: java-utils-2 -> /usr/portage/eclass/java-utils-2.eclass
*** Multiple Inheritence (Level: 4)
inherit: eutils -> /usr/portage/eclass/eutils.eclass
*** Multiple Inheritence (Level: 5)
inherit: multilib -> /usr/portage/eclass/multilib.eclass
inherit: portability -> /usr/portage/eclass/portability.eclass
inherit: versionator -> /usr/portage/eclass/versionator.eclass
inherit: multilib -> /usr/portage/eclass/multilib.eclass
java-pkg_ant-tasks-depend: entering function, parameters:
EXPORT_FUNCTIONS: src_unpack -> ant-tasks_src_unpack
EXPORT_FUNCTIONS: src_compile -> ant-tasks_src_compile
EXPORT_FUNCTIONS: src_install -> ant-tasks_src_install
RDEPEND: not set... Setting to: dev-java/junit:0
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] SOLVED Java problem
2010-05-24 11:37 ` David Relson
@ 2010-05-25 11:46 ` David Relson
0 siblings, 0 replies; 21+ messages in thread
From: David Relson @ 2010-05-25 11:46 UTC (permalink / raw
To: gentoo-user
Problem solved! caster at b.g.o. suggested running
Must be some orphan file.
Try grep ant-junit /usr/share/*/package.env
which found CLASSPATH and DEPEND lines in .../ant-tasks/package.env.
After removing the ant-junit references, emerge gave a different error
message. I then disabled all the /usr/share/ant* directories by
renaming them to /usr/share/ant*.xxx
After running the following commands (with results shown):
1) emerge ant-junit failed saying "!!! ERROR: Package ant-core was not
found!"
2) emerge ant-core succeeded
3) emerge eclipse-sdk successfully built multiple packages until
dev-java/ant-apache-bcel-1.7.1 failed saying "!!! ERROR: Package
ant-nodeps was not found!"
4) emerge ant-nodeps succeeded
emerge eclipse-sdk has succeeded !!!
Conclusions:
1 - jar file references in /usr/share/ant-tasks/package.env caused the
error messages I didn't understand
2 - ant-nodeps is needed for ant-apache-bcel, but is incorrect in the
ebuild
3 - install problem has been solved
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2010-05-25 11:47 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-22 20:10 [gentoo-user] Java problem David Relson
2010-05-22 21:35 ` Kenneth Prugh
2010-05-23 0:43 ` David Relson
2010-05-23 0:51 ` Kenneth Prugh
2010-05-23 0:57 ` David Relson
2010-05-23 1:32 ` David Abbott
2010-05-23 4:30 ` Kenneth Prugh
2010-05-23 3:41 ` [gentoo-user] " walt
2010-05-23 13:24 ` David Relson
2010-05-23 14:32 ` Arttu V.
2010-05-23 14:57 ` David Relson
2010-05-23 15:16 ` Arttu V.
2010-05-23 16:53 ` David Relson
2010-05-23 16:24 ` walt
2010-05-23 16:56 ` David Relson
2010-05-23 18:01 ` walt
2010-05-24 1:26 ` David Relson
2010-05-24 1:43 ` Kenneth Prugh
2010-05-24 11:11 ` walt
2010-05-24 11:37 ` David Relson
2010-05-25 11:46 ` [gentoo-user] SOLVED " David Relson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox