Description of problem: We are aiming to remove libdb-java package, as we are currently preparing for jdk update from jdk-1.8 to jdk-11 in Fedora rawhide. The problem is that we are unable to rebuild this package with jdk-11. It is still possible to "hack" it and rebuild it with jdk-1.8, but that can cause unexpected runtime behaviour according to JVM-11, which will soon be the default jdk in Fedora-rawhide. There seems to be no packages, which depend directly to libdb-java and upstream does not support version 5.3.28 anymore. Version-Release number of selected component (if applicable): libdb-java-5.3.28-40 libdb-java-devel-5.3.28-40
Issue resolved here: https://src.fedoraproject.org/rpms/libdb/pull-request/1 Successful build here: https://koji.fedoraproject.org/koji/taskinfo?taskID=46082165
(In reply to Ondrej Dubaj from comment #1) > https://src.fedoraproject.org/rpms/libdb/pull-request/1 Merged.
Issue resolved in f33
There is also an option to include Obsoletes and make the java sub-packages disappear without user notice. We did not consider this a good way to go, and rather leave the Java packages installed. At some point, the RPM metadata break and further update will not be possible, but at least user will explicitly remove the packages, which looks like a better option than doing it without them noticing. If anybody sees problem with this solution, please, re-open this bug and share your worry.