zypper dup openjdk failure since ~20170530, missing jpackage-utils-java9 and python-javapackages

Since about 2017-05-20 I get failures on dist upgrade for java-9-openjdk-headless and javapackages-tools where dependencies are missing:


> sudo zypper dup --no-allow-vendor-change
[sudo] password for root: 
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Retrieving repository 'openSUSE:Factory' metadata ............................................................[done]
Building repository 'openSUSE:Factory' cache .................................................................[done]
Retrieving repository 'openSUSE:Tumbleweed' metadata .........................................................[done]
Building repository 'openSUSE:Tumbleweed' cache ..............................................................[done]
Retrieving repository 'packman' metadata .....................................................................[done]
Building repository 'packman' cache ..........................................................................[done]
Retrieving repository 'openSUSE-Tumbleweed-Oss' metadata .....................................................[done]
Building repository 'openSUSE-Tumbleweed-Oss' cache ..........................................................[done]
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
2 Problems:
Problem: java-9-openjdk-headless-9.0.0.0~169-1.3.x86_64 requires jpackage-utils-java9, but this requirement cannot be provided
Problem: javapackages-tools-4.6.0-1.3.x86_64 requires python-javapackages = 4.6.0, but this requirement cannot be provided

When I review the changelog for java-9-openjdk, I see there’s been a change in version variable:

Fri Apr 28 07:00:00 2017 fstrba@suse.com - Change the java_ver variable from 1.9.0 to 9

I’m not sure where else to look… is there anything I can do to fix this error?

I would be interested in a solution, too. This affects several extensions in libreoffice 5.4 beta 1, most significantly languagetool.

what’s your repo list

zypper lr -d

as you seam to have both openSUSE:Factory and openSUSE:Tumbleweed which are in principle the same
a quick search in software.opensuse.org reveals python-javapackages in the education repo
openSUSE Software
http://download.opensuse.org/repositories/Education/openSUSE_Factory/x86_64/python-javapackages-4.6.0-45.3.x86_64.rpm