eselect python list Available Python interpreters: [1] python2.6 [2] python3.1 * Trying to start josm: Traceback (most recent call last): File "/usr/bin/gjl-3.1", line 264, in <module> vm = get_vm(pkg) File "/usr/bin/gjl-3.1", line 157, in get_vm target, needs_jdk = get_needed_target2(pkg) File "/usr/bin/gjl-3.1", line 50, in get_needed_target2 if highest_target < target: TypeError: unorderable types: NoneType() < str() Couldn't get needed information After eselect python set 1 josm works fine Reproducible: Always Steps to Reproduce: 1. set the system to python3 via eselect 2. try to start a java app (like josm) Actual Results: Traceback (most recent call last): File "/usr/bin/gjl-3.1", line 264, in <module> vm = get_vm(pkg) File "/usr/bin/gjl-3.1", line 157, in get_vm target, needs_jdk = get_needed_target2(pkg) File "/usr/bin/gjl-3.1", line 50, in get_needed_target2 if highest_target < target: TypeError: unorderable types: NoneType() < str() Couldn't get needed information
Fixed as of java-config-2.1.11-r2. Please try that and reopen if not fixed.