https://bugzilla.redhat.com/show_bug.cgi?id=1795038
Bug ID: 1795038 Summary: Java/Eclipse packages (e.g. glassfish-jsp) are not being updated Product: Fedora Version: 31 Status: NEW Component: eclipse Assignee: mat.booth@redhat.com Reporter: jan.public@famvlug.nl QA Contact: extras-qa@fedoraproject.org CC: akurtako@redhat.com, andjrobins@gmail.com, dbhole@redhat.com, ebaron@fedoraproject.org, eclipse-sig@lists.fedoraproject.org, jerboaa@gmail.com, jjohnstn@redhat.com, lef@fedoraproject.org, mat.booth@redhat.com, rgrunber@redhat.com Target Milestone: --- Classification: Fedora
I have been using my system since many Fedora versions, and I always upgrade Fedora when there is a new release. It is possible that I have been fidling with my system to get Eclipse working. At the moment, it seems that I have a modular Eclipse package:
# dnf list installed | grep eclipse-platform eclipse-platform.x86_64 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular
My system is fully up to date: # dnf update Last metadata expiration check: 2:19:18 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete!
However according to dnf updateinfo info there are updates available:
[root@rainbowdash ~]# dnf updateinfo info Last metadata expiration check: 2:19:53 ago on Sun 26 Jan 2020 14:03:38 CET. =============================================================================== apache-commons-compress-1.19-1.fc31 =============================================================================== Update ID: FEDORA-2019-da0eac1eb6 Type: security Updated: 2020-01-25 06:59:21 Bugs: 1761797 - CVE-2019-12402 apache-commons-compress: denial of service vulnerability Description: Update to version 1.19. : : Resolves CVE-2019-12402. Severity: Important
=============================================================================== eclipse-m2e-workspace-0.4.0-13.fc31 =============================================================================== Update ID: FEDORA-2019-d3d3a793c2 Type: enhancement Updated: 2020-01-25 06:54:44 Description: Fix build to avoid takari-* stack Severity: Low
=============================================================================== glassfish-hk2-2.5.0-5.fc31 =============================================================================== Update ID: FEDORA-2019-a0e393f792 Type: bugfix Updated: 2020-01-25 06:59:52 Bugs: 1735263 - glassfish-hk2: FTBFS in Fedora rawhide/f31 Description: Rebuild with reduced dependency set to fix FTBFS on fedora 31+. Severity: None
=============================================================================== glassfish-jsp-2.3.4-2.fc31 takari-polyglot-0.4.4-5.fc31 =============================================================================== Update ID: FEDORA-2019-45dcf79c41 Type: enhancement Updated: 2020-01-04 21:32:10 Description: Unretirement of glassfish-jsp and takari-polyglot. : Severity: Low
=============================================================================== jackson-annotations-2.10.0-1.fc31 jackson-bom-2.10.0-1.fc31 jackson-core-2.10.0-1.fc31 jackson-databind-2.10.0-1.fc31 jackson-parent-2.10-1.fc31 =============================================================================== Update ID: FEDORA-2019-cf87377f5f Type: security Updated: 2020-01-25 06:58:04 Bugs: 1755832 - CVE-2019-16335 jackson-databind: polymorphic typing issue related to com.zaxxer.hikari.HikariDataSource [fedora-all] : 1755850 - CVE-2019-14540 jackson-databind: polymorphic typing issue related to com.zaxxer.hikari.HikariConfig [fedora-all] : 1758168 - jackson-databind: Serialization gadgets in classes of the ehcache package [fedora-all] : 1758172 - jackson-databind: Serialization gadgets in classes of the commons-configuration package [fedora-all] : 1758183 - jackson-databind: Serialization gadgets in classes of the xalan package [fedora-all] : 1758188 - CVE-2019-16942 jackson-databind: Serialization gadgets in classes of the commons-dbcp package [fedora-all] : 1758193 - CVE-2019-16943 jackson-databind: Serialization gadgets in classes of the p6spy package [fedora-all] Description: - Update jackson-parent to version 2.10. : - Update jackson-bom to version 2.10.0. : - Update jackson-annotations to version 2.10.0. : - Update jackson-core to version 2.10.0. : - Update jackson-databind to version 2.10.0. : : Resolves CVE-2019-14540, CVE-2019-16335, CVE-2019-16942, CVE-2019-16943. Severity: Moderate
=============================================================================== jackson-dataformat-xml-2.10.0-1.fc31 jackson-jaxrs-providers-2.10.0-1.fc31 jackson-modules-base-2.10.0-1.fc31 stax2-api-4.2-1.fc31 woodstox-core-6.0.2-1.fc31 =============================================================================== Update ID: FEDORA-2019-12ea5e5227 Type: enhancement Updated: 2020-01-25 06:57:05 Description: Update resteasy dependencies Severity: None
=============================================================================== kernel-5.4.13-201.fc31 =============================================================================== Update ID: FEDORA-2020-aa144b34ed Type: bugfix Updated: 2020-01-25 06:59:26 Description: Update to Linux v5.4.13 Severity: None
=============================================================================== maven-3.5.4-13.fc31 =============================================================================== Update ID: FEDORA-2019-f3a7f84557 Type: bugfix Updated: 2020-01-25 06:56:53 Bugs: 1767329 - postun scriplet failure Description: Fix broken postun scriptlet. Severity: None
=============================================================================== maven-osgi-0.2.0-18.fc31 =============================================================================== Update ID: FEDORA-2019-6ff5c442a3 Type: unknown Updated: 2020-01-25 06:57:02 Description: Package un-retirement. Severity: None
Note that glassfish-jsp-2.3.4-2.fc31 was already updated in the repository on 2020-01-04 21:32:10 according to the dnf updateinfo output.
Here for information the output of a few commands:
# dnf list installed | grep glassfish-jsp glassfish-jsp.noarch 2.3.3-0.14.b02.module_f31+6793+1c93c38e @updates-modular glassfish-jsp-api.noarch 2.3.3-1.module_f31+7243+50fb5b11 @updates-modular
# dnf module list | grep glassfish-jsp <no results here>
# dnf install glassfish-jsp Last metadata expiration check: 2:25:20 ago on Sun 26 Jan 2020 14:03:38 CET. Package glassfish-jsp-2.3.3-0.14.b02.module_f31+6793+1c93c38e.noarch is already installed. Dependencies resolved. Nothing to do. Complete!
# dnf remove glassfish-jsp This results in the removal of 134 packages, including eclipse modular. I did not proceed with this removal.
Is there a problem with the unretirement of glassfish-jsp?
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #1 from Jan Vlug jan.public@famvlug.nl --- I did a
# dnf module reset eclipse
as suggested here: https://discussion.fedoraproject.org/t/whats-the-state-of-the-java-sig/11714...
This resulted in many packages to be updated: Install 1 Package Upgrade 95 Packages Skip 1 Package
And this problem: Problem: cannot install the best update candidate for package jersey-2.28-4.module_f31+6793+1c93c38e.noarch - nothing provides mvn(org.hibernate:hibernate-validator) needed by jersey-2.28-5.fc31.noarch - nothing provides mvn(org.jboss.weld.se:weld-se-core) needed by jersey-2.28-5.fc31.noarch
# dnf updateinfo info gives now: ============================================================================== maven-3.5.4-13.fc31 =============================================================================== Update ID: FEDORA-2019-f3a7f84557 Type: bugfix Updated: 2020-01-25 06:56:53 Bugs: 1767329 - postun scriplet failure Description: Fix broken postun scriptlet. Severity: None
but maven is not updated by dnf update:
# dnf update Last metadata expiration check: 3:35:14 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved.
Problem: cannot install the best update candidate for package jersey-2.28-4.module_f31+6793+1c93c38e.noarch - nothing provides mvn(org.hibernate:hibernate-validator) needed by jersey-2.28-5.fc31.noarch - nothing provides mvn(org.jboss.weld.se:weld-se-core) needed by jersey-2.28-5.fc31.noarch ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Skipping packages with broken dependencies: jersey noarch 2.28-5.fc31 fedora 2.5 M
Transaction Summary ============================================================================================================================================================================================================================================== Skip 1 Package
Nothing to do. Complete!
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #2 from Jan Vlug jan.public@famvlug.nl --- I noticed that I had two other enabled modules: # dnf module list --enabled Last metadata expiration check: 3:42:54 ago on Sun 26 Jan 2020 14:03:38 CET. @modulefailsafe Name Stream Profiles Summary scala 2.10 [e] default A hybrid functional/object-oriented language for the JVM
Fedora Modular 31 - x86_64 Name Stream Profiles Summary ant 1.10 [d][e] default [d] Java build tool
Fedora Modular 31 - x86_64 - Updates Name Stream Profiles Summary ant 1.10 [d][e] default [d] Java build tool
I reset them: # dnf module reset ant # dnf module reset scala
But this did not fix the issues with jersey and maven.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #3 from Jan Vlug jan.public@famvlug.nl --- Some extra information about the maven package:
# dnf list installed | grep maven maven.noarch 1:3.5.4-5.module_f29+6921+ca3ed728 @updates-modular maven-archetype-catalog.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-archetype-common.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-archetype-descriptor.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-archiver.noarch 3.4.0-1.fc31 @fedora maven-artifact.noarch 2.2.1-62.fc31 @fedora maven-artifact-manager.noarch 2.2.1-62.fc31 @fedora maven-artifact-transfer.noarch 1:0.9.0-7.fc31 @fedora maven-common-artifact-filters.noarch 3.0.1-7.fc31 @fedora maven-eclipse-plugin.noarch 2.9-22.fc30 @fedora maven-indexer.noarch 6.0.0-3.module_f31+6793+1c93c38e @updates-modular maven-invoker.noarch 3.0.1-1.module_f31+6793+1c93c38e @updates-modular maven-lib.noarch 1:3.5.4-5.module_f29+6921+ca3ed728 @updates-modular maven-model.noarch 2.2.1-62.fc31 @fedora maven-osgi.noarch 1:0.2.0-18.fc31 @updates maven-osgi-javadoc.noarch 1:0.2.0-18.fc31 @updates maven-plugin-registry.noarch 2.2.1-62.fc31 @fedora maven-profile.noarch 2.2.1-62.fc31 @fedora maven-project.noarch 2.2.1-62.fc31 @fedora maven-resolver-api.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-resolver-connector-basic.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-resolver-impl.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-resolver-spi.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-resolver-transport-wagon.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-resolver-util.noarch 1:1.1.1-2.module_f29+6921+ca3ed728 @updates-modular maven-settings.noarch 2.2.1-62.fc31 @fedora maven-shared-utils.noarch 3.2.1-0.1.module_f29+6921+ca3ed728 @updates-modular maven-source-plugin.noarch 3.1.0-2.fc31 @fedora maven-wagon-file.noarch 3.1.0-1.module_f29+6921+ca3ed728 @updates-modular maven-wagon-http.noarch 3.1.0-1.module_f29+6921+ca3ed728 @updates-modular maven-wagon-http-shared.noarch 3.1.0-1.module_f29+6921+ca3ed728 @updates-modular maven-wagon-provider-api.noarch 3.1.0-1.module_f29+6921+ca3ed728 @updates-modular [root@rainbowdash ~]# dnf module reset maven Last metadata expiration check: 3:50:33 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete! [root@rainbowdash ~]# dnf update maven Last metadata expiration check: 3:50:53 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete! [root@rainbowdash ~]# dnf module remove maven Last metadata expiration check: 3:51:31 ago on Sun 26 Jan 2020 14:03:38 CET. Unable to match profile in argument maven Dependencies resolved. Nothing to do. Complete! [root@rainbowdash ~]# dnf module list --enabled Last metadata expiration check: 3:51:45 ago on Sun 26 Jan 2020 14:03:38 CET.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #4 from Jan Vlug jan.public@famvlug.nl --- Now I did:
# dnf module disable maven Last metadata expiration check: 3:54:51 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Disabling modules: maven
Transaction Summary ==============================================================================================================================================================================================================================================
Is this ok [y/N]: y Complete!
Then I did:
# dnf update Install 1 Package Upgrade 40 Packages Skip 1 Package
With some warnings: Running scriptlet: maven-1:3.5.4-13.fc31.noarch
40/81 failed to link /usr/share/man/man1/mvn.1.gz -> /etc/alternatives/mvn1: /usr/share/man/man1/mvn.1.gz exists and it is not a symlink failed to link /usr/share/man/man1/mvnDebug.1.gz -> /etc/alternatives/mvnDebug1: /usr/share/man/man1/mvnDebug.1.gz exists and it is not a symlink
Upgrading : hawtjni-1.16-5.fc31.noarch
41/81 Cleanup : maven-1:3.5.4-5.module_f29+6921+ca3ed728.noarch
42/81 Running scriptlet: maven-1:3.5.4-5.module_f29+6921+ca3ed728.noarch
42/81 warning: %postun(maven-1:3.5.4-5.module_f29+6921+ca3ed728.noarch) scriptlet failed, exit status 1
Error in POSTUN scriptlet in rpm package maven
The jersey issue is still there, but maven is updated, and dnf updateinfo does not mention any eclipse/java related updates any more.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #5 from Jan Vlug jan.public@famvlug.nl --- The jersey issue might be related to eclipse-linuxtools-docker:
# dnf updateinfo info Last metadata expiration check: 3:57:20 ago on Sun 26 Jan 2020 14:03:38 CET. =============================================================================== kernel-5.4.13-201.fc31 =============================================================================== Update ID: FEDORA-2020-aa144b34ed Type: bugfix Updated: 2020-01-25 06:59:26 Description: Update to Linux v5.4.13 Severity: None [root@rainbowdash ~]# dnf remove jersey Dependencies resolved. ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Removing: jersey noarch 2.28-4.module_f31+6793+1c93c38e @updates-modular 2.5 M Removing dependent packages: eclipse-linuxtools-docker noarch 7.4.0-3.module_f31+6793+1c93c38e @updates-modular 4.1 M Removing unused dependencies: bean-validation-api noarch 2.0.1-1.fc31 @fedora 110 k docker-client-java noarch 8.11.7-5.fc31 @fedora 725 k glassfish-hk2-api noarch 2.5.0-5.fc31 @updates 227 k glassfish-hk2-locator noarch 2.5.0-5.fc31 @updates 231 k glassfish-hk2-osgi-resource-locator noarch 2.5.0-5.fc31 @updates 63 k glassfish-hk2-utils noarch 2.5.0-5.fc31 @updates 147 k glassfish-jax-rs-api noarch 2.1.5-5.module_f31+6793+1c93c38e @updates-modular 203 k jackson-datatype-guava noarch 2.9.8-2.fc31 @fedora 89 k jackson-jaxrs-json-provider noarch 2.10.0-1.fc31 @updates 19 k jackson-jaxrs-providers noarch 2.10.0-1.fc31 @updates 48 k jackson-module-jaxb-annotations noarch 2.10.0-1.fc31 @updates 50 k jaf noarch 1.2.1-4.fc30 @fedora 98 k javassist noarch 3.18.1-11.fc31 @fedora 756 k jnr-enxio noarch 0.19-3.fc31 @fedora 39 k jnr-unixsocket noarch 0.21-3.fc31 @fedora 47 k
Transaction Summary ============================================================================================================================================================================================================================================== Remove 17 Packages
Freed space: 9.3 M Is this ok [y/N]: n Operation aborted.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #6 from Jan Vlug jan.public@famvlug.nl --- So I decided to remove eclipse-linuxtools-docker
# dnf module reset eclipse-linuxtools-docker Last metadata expiration check: 4:05:19 ago on Sun 26 Jan 2020 14:03:38 CET. Unable to resolve argument eclipse-linuxtools-docker Error: Problems in request: missing groups or modules: eclipse-linuxtools-docker [root@rainbowdash ~]# dnf remove eclipse-linuxtools-docker Dependencies resolved. ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Removing: eclipse-linuxtools-docker noarch 7.4.0-3.module_f31+6793+1c93c38e @updates-modular 4.1 M Removing unused dependencies: bean-validation-api noarch 2.0.1-1.fc31 @fedora 110 k docker-client-java noarch 8.11.7-5.fc31 @fedora 725 k glassfish-hk2-api noarch 2.5.0-5.fc31 @updates 227 k glassfish-hk2-locator noarch 2.5.0-5.fc31 @updates 231 k glassfish-hk2-osgi-resource-locator noarch 2.5.0-5.fc31 @updates 63 k glassfish-hk2-utils noarch 2.5.0-5.fc31 @updates 147 k glassfish-jax-rs-api noarch 2.1.5-5.module_f31+6793+1c93c38e @updates-modular 203 k jackson-datatype-guava noarch 2.9.8-2.fc31 @fedora 89 k jackson-jaxrs-json-provider noarch 2.10.0-1.fc31 @updates 19 k jackson-jaxrs-providers noarch 2.10.0-1.fc31 @updates 48 k jackson-module-jaxb-annotations noarch 2.10.0-1.fc31 @updates 50 k jaf noarch 1.2.1-4.fc30 @fedora 98 k javassist noarch 3.18.1-11.fc31 @fedora 756 k jersey noarch 2.28-4.module_f31+6793+1c93c38e @updates-modular 2.5 M jnr-enxio noarch 0.19-3.fc31 @fedora 39 k jnr-unixsocket noarch 0.21-3.fc31 @fedora 47 k
Transaction Summary ============================================================================================================================================================================================================================================== Remove 17 Packages
Freed space: 9.3 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing :
1/1 Erasing : eclipse-linuxtools-docker-7.4.0-3.module_f31+6793+1c93c38e.noarch
1/17 Erasing : docker-client-java-8.11.7-5.fc31.noarch
2/17 Erasing : jersey-2.28-4.module_f31+6793+1c93c38e.noarch
3/17 Erasing : glassfish-hk2-locator-2.5.0-5.fc31.noarch
4/17 Erasing : jackson-jaxrs-json-provider-2.10.0-1.fc31.noarch
5/17 Erasing : jackson-module-jaxb-annotations-2.10.0-1.fc31.noarch
6/17 Erasing : glassfish-hk2-api-2.5.0-5.fc31.noarch
7/17 Erasing : jnr-unixsocket-0.21-3.fc31.noarch
8/17 Erasing : jnr-enxio-0.19-3.fc31.noarch
9/17 Erasing : glassfish-hk2-utils-2.5.0-5.fc31.noarch
10/17 Erasing : jaf-1.2.1-4.fc30.noarch
11/17 Erasing : jackson-jaxrs-providers-2.10.0-1.fc31.noarch
12/17 Erasing : javassist-3.18.1-11.fc31.noarch
13/17 Erasing : glassfish-jax-rs-api-2.1.5-5.module_f31+6793+1c93c38e.noarch
14/17 Erasing : bean-validation-api-2.0.1-1.fc31.noarch
15/17 Erasing : glassfish-hk2-osgi-resource-locator-2.5.0-5.fc31.noarch
16/17 Erasing : jackson-datatype-guava-2.9.8-2.fc31.noarch
17/17 Verifying : bean-validation-api-2.0.1-1.fc31.noarch
1/17 Verifying : docker-client-java-8.11.7-5.fc31.noarch
2/17 Verifying : eclipse-linuxtools-docker-7.4.0-3.module_f31+6793+1c93c38e.noarch
3/17 Verifying : glassfish-hk2-api-2.5.0-5.fc31.noarch
4/17 Verifying : glassfish-hk2-locator-2.5.0-5.fc31.noarch
5/17 Verifying : glassfish-hk2-osgi-resource-locator-2.5.0-5.fc31.noarch
6/17 Verifying : glassfish-hk2-utils-2.5.0-5.fc31.noarch
7/17 Verifying : glassfish-jax-rs-api-2.1.5-5.module_f31+6793+1c93c38e.noarch
8/17 Verifying : jackson-datatype-guava-2.9.8-2.fc31.noarch
9/17 Verifying : jackson-jaxrs-json-provider-2.10.0-1.fc31.noarch
10/17 Verifying : jackson-jaxrs-providers-2.10.0-1.fc31.noarch
11/17 Verifying : jackson-module-jaxb-annotations-2.10.0-1.fc31.noarch
12/17 Verifying : jaf-1.2.1-4.fc30.noarch
13/17 Verifying : javassist-3.18.1-11.fc31.noarch
14/17 Verifying : jersey-2.28-4.module_f31+6793+1c93c38e.noarch
15/17 Verifying : jnr-enxio-0.19-3.fc31.noarch
16/17 Verifying : jnr-unixsocket-0.21-3.fc31.noarch
17/17
Removed: bean-validation-api-2.0.1-1.fc31.noarch docker-client-java-8.11.7-5.fc31.noarch eclipse-linuxtools-docker-7.4.0-3.module_f31+6793+1c93c38e.noarch glassfish-hk2-api-2.5.0-5.fc31.noarch glassfish-hk2-locator-2.5.0-5.fc31.noarch glassfish-hk2-osgi-resource-locator-2.5.0-5.fc31.noarch glassfish-hk2-utils-2.5.0-5.fc31.noarch glassfish-jax-rs-api-2.1.5-5.module_f31+6793+1c93c38e.noarch jackson-datatype-guava-2.9.8-2.fc31.noarch jackson-jaxrs-json-provider-2.10.0-1.fc31.noarch jackson-jaxrs-providers-2.10.0-1.fc31.noarch jackson-module-jaxb-annotations-2.10.0-1.fc31.noarch jaf-1.2.1-4.fc30.noarch javassist-3.18.1-11.fc31.noarch jersey-2.28-4.module_f31+6793+1c93c38e.noarch jnr-enxio-0.19-3.fc31.noarch jnr-unixsocket-0.21-3.fc31.noarch
Complete! [root@rainbowdash ~]# dnf update Last metadata expiration check: 4:05:51 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete!
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #7 from Jan Vlug jan.public@famvlug.nl --- Everything seems fine now:
# dnf update Last metadata expiration check: 4:05:51 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete! [root@rainbowdash ~]# dnf updateinfo info Last metadata expiration check: 4:07:52 ago on Sun 26 Jan 2020 14:03:38 CET. =============================================================================== kernel-5.4.13-201.fc31 =============================================================================== Update ID: FEDORA-2020-aa144b34ed Type: bugfix Updated: 2020-01-25 06:59:26 Description: Update to Linux v5.4.13 Severity: None [root@rainbowdash ~]# dnf update Last metadata expiration check: 4:08:02 ago on Sun 26 Jan 2020 14:03:38 CET. Dependencies resolved. Nothing to do. Complete! [root@rainbowdash ~]# dnf check
I leave this bug open in case you need to change some dependencies or scripts to do automatically what I did manually above. Thanks for your support. Feel free to contact me if I can do any tests. Feel free to close this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #8 from Jan Vlug jan.public@famvlug.nl --- Note however that I still have many eclipse/java related modular packages installed:
# dnf list installed | grep modular aether-connector-okhttp.noarch 0.17.6-2.module_f31+6793+1c93c38e @updates-modular ant.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-antlr.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-bcel.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-bsf.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-log4j.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-oro.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-regexp.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-resolver.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-apache-xalan2.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-commons-logging.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-commons-net.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-javamail.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-jdepend.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-jmf.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-jsch.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-junit.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-junit5.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-lib.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-swing.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-testutil.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular ant-xz.noarch 1.10.5-3.module_f28+4207+d722d224 @fedora-modular antlr-tool.noarch 2.7.7-56.module_f28+3872+5b76729e @fedora-modular apache-commons-logging.noarch 1.2-13.module_f29+6921+ca3ed728 @updates-modular apache-commons-net.noarch 3.6-3.module_f28+3872+5b76729e @fedora-modular apache-sshd.noarch 1:2.2.0-2.module_f31+6793+1c93c38e @updates-modular bcel.noarch 6.2-2.module_f28+3872+5b76729e @fedora-modular bouncycastle.noarch 1.63-1.module_f31+6793+1c93c38e @updates-modular bouncycastle-pg.noarch 1.63-1.module_f31+6793+1c93c38e @updates-modular bouncycastle-pkix.noarch 1.63-1.module_f31+6793+1c93c38e @updates-modular bsf.noarch 2.4.0-30.module_f28+3872+5b76729e @fedora-modular eclipse-cdt.x86_64 2:9.9.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-cdt-llvm.x86_64 2:9.9.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-cdt-native.x86_64 2:9.9.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-cdt-qt.x86_64 2:9.9.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-dtp.noarch 1.14.105-1.module_f31+6793+1c93c38e @updates-modular eclipse-ecf-core.noarch 3.14.6-3.module_f31+7243+50fb5b11 @updates-modular eclipse-egit.noarch 5.5.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-egit-github.noarch 5.5.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-egit-mylyn.noarch 5.5.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-emf-core.noarch 1:2.20.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-emf-runtime.noarch 2.20.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-emf-xsd.noarch 2.20.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-equinox-osgi.x86_64 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-gef.noarch 3.11.0-11.module_f31+6793+1c93c38e @updates-modular eclipse-jdt.noarch 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-jgit.noarch 5.5.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-launchbar.noarch 1:2.4.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-linuxtools-libhover.noarch 7.4.0-3.module_f31+6793+1c93c38e @updates-modular eclipse-mpc.noarch 1.8.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-mylyn.noarch 3.25.0-2.module_f31+6793+1c93c38e @updates-modular eclipse-mylyn-context-java.noarch 3.25.0-2.module_f31+6793+1c93c38e @updates-modular eclipse-mylyn-versions.noarch 3.25.0-2.module_f31+6793+1c93c38e @updates-modular eclipse-mylyn-versions-git.noarch 3.25.0-2.module_f31+6793+1c93c38e @updates-modular eclipse-mylyn-versions-subclipse.noarch 3.25.0-2.module_f31+6793+1c93c38e @updates-modular eclipse-p2-discovery.noarch 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-pde.x86_64 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-platform.x86_64 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-pydev.x86_64 1:7.4.0-2.module_f31+7109+c8a2863a @updates-modular eclipse-remote.noarch 3.0.1-2.module_f31+6793+1c93c38e @updates-modular eclipse-subclipse.noarch 4.3.0-1.module_f31+6793+1c93c38e @updates-modular eclipse-swt.x86_64 1:4.13-6.module_f31+7243+50fb5b11 @updates-modular eclipse-tm-terminal.noarch 4.5.102-1.module_f31+6793+1c93c38e @updates-modular eclipse-tm-terminal-connectors.noarch 4.5.102-1.module_f31+6793+1c93c38e @updates-modular eclipse-usage.noarch 4.13.0-1.module_f31+7109+c8a2863a @updates-modular eclipse-webtools-common.noarch 3.15.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-webtools-javaee.noarch 3.15.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-webtools-servertools.noarch 3.15.0-3.module_f31+7243+50fb5b11 @updates-modular eclipse-webtools-sourceediting.noarch 3.15.0-3.module_f31+7243+50fb5b11 @updates-modular felix-gogo-runtime.noarch 1.1.0-4.module_f31+7243+50fb5b11 @updates-modular glassfish-el.noarch 3.0.1-0.12.b08.module_f31+6793+1c93c38e @updates-modular glassfish-el-api.noarch 3.0.1-0.12.b08.module_f31+6793+1c93c38e @updates-modular glassfish-jaxb-core.noarch 2.2.11-15.module_f31+6793+1c93c38e @updates-modular glassfish-jaxb-runtime.noarch 2.2.11-15.module_f31+6793+1c93c38e @updates-modular glassfish-jaxb-txw2.noarch 2.2.11-15.module_f31+6793+1c93c38e @updates-modular glassfish-jsp-api.noarch 2.3.3-1.module_f31+7243+50fb5b11 @updates-modular hamcrest.noarch 1.3-23.module_f28+3872+5b76729e @fedora-modular hamcrest-core.noarch 1.3-23.module_f28+3872+5b76729e @fedora-modular icu4j.noarch 1:64.2-2.module_f31+6793+1c93c38e @updates-modular jakarta-oro.noarch 2.0.8-23.module_f28+3872+5b76729e @fedora-modular javamail.noarch 1.5.2-7.module_f28+3872+5b76729e @fedora-modular jchardet.noarch 1.1-19.module_f31+6793+1c93c38e @updates-modular jdepend.noarch 2.9.1-18.module_f28+3872+5b76729e @fedora-modular jetty-client.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-continuation.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-http.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-io.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-jmx.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-security.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-server.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-servlet.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-util.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-webapp.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jetty-xml.noarch 9.4.24-2.v20191120.module_f31+7243+50fb5b11 @updates-modular jgit.noarch 5.5.0-1.module_f31+6793+1c93c38e @updates-modular jnr-ffi.noarch 2.1.8-4.module_f31+6793+1c93c38e @updates-modular jsch.noarch 0.1.54-7.module_f28+3872+5b76729e @fedora-modular junit.noarch 1:4.12-9.module_f28+3872+5b76729e @fedora-modular junit5.noarch 5.4.0-1.module_f28+3873+06cd63fa @fedora-modular jython.noarch 2.7.1-9.module_f31+6793+1c93c38e @updates-modular jzlib.noarch 1.1.3-8.module_f28+3872+5b76729e @fedora-modular log4j12.noarch 1.2.17-22.module_f28+3872+5b76729e @fedora-modular lucene.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-analysis.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-analyzers-smartcn.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-backward-codecs.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-highlighter.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-memory.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-misc.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-queries.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-queryparser.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular lucene-sandbox.noarch 8.1.1-3.module_f31+7243+50fb5b11 @updates-modular maven-archetype-catalog.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-archetype-common.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-archetype-descriptor.noarch 3.1.1-1.module_f31+6793+1c93c38e @updates-modular maven-indexer.noarch 6.0.0-3.module_f31+6793+1c93c38e @updates-modular maven-invoker.noarch 3.0.1-1.module_f31+6793+1c93c38e @updates-modular okhttp.noarch 3.14.2-1.module_f31+6793+1c93c38e @updates-modular okio.noarch 1.17.4-1.module_f31+6793+1c93c38e @updates-modular opentest4j.noarch 1.1.1-1.module_f28+3873+06cd63fa @fedora-modular protobuf.x86_64 3.6.1-6.module_f31+6519+12cd0b27 @fedora-modular protobuf-compiler.x86_64 3.6.1-6.module_f31+6519+12cd0b27 @fedora-modular regexp.noarch 1:1.5-26.module_f28+3872+5b76729e @fedora-modular rxtx.x86_64 2.2-0.24.20100211.module_f31+6793+1c93c38e @updates-modular univocity-parsers.noarch 2.5.5-5.module_f28+3873+06cd63fa @fedora-modular xalan-j2.noarch 2.7.1-38.module_f28+3872+5b76729e @fedora-modular xerces-j2.noarch 2.11.0-34.module_f28+3872+5b76729e @fedora-modular xml-commons-apis.noarch 1.4.01-25.module_f28+3872+5b76729e @fedora-modular xml-commons-resolver.noarch 1.2-26.module_f28+3872+5b76729e @fedora-modular xz-java.noarch 1.8-2.module_f28+3872+5b76729e @fedora-modular
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #9 from Jan Vlug jan.public@famvlug.nl --- As of today, I have this issue running dnf update:
# dnf update Last metadata expiration check: 0:37:41 ago on 2020-02-15T21:26:14 CET. Dependencies resolved.
Problem 1: package eclipse-usage-4.11.0-1.fc31.noarch requires osgi(org.eclipse.epp.logging.aeri.core), but none of the providers can be installed - package eclipse-usage-4.11.0-1.fc31.noarch requires osgi(org.eclipse.epp.logging.aeri.ide), but none of the providers can be installed - package eclipse-platform-1:4.14-5.fc31.x86_64 obsoletes eclipse-epp-logging <= 2.0.8-4 provided by eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch - package eclipse-platform-1:4.14-5.fc31.x86_64 obsoletes eclipse-epp-logging <= 2.0.8-4 provided by eclipse-epp-logging-2.0.7-8.fc31.noarch - cannot install the best update candidate for package eclipse-usage-4.11.0-1.fc31.noarch - cannot install the best update candidate for package eclipse-abrt-0.0.3-9.fc31.noarch - package eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch is filtered out by modular filtering - package eclipse-epp-logging-2.0.8-2.module_f31+6519+12cd0b27.noarch is filtered out by modular filtering Problem 2: problem with installed package eclipse-usage-4.11.0-1.fc31.noarch - package eclipse-usage-4.11.0-1.fc31.noarch requires osgi(org.eclipse.epp.logging.aeri.core), but none of the providers can be installed - package eclipse-usage-4.11.0-1.fc31.noarch requires osgi(org.eclipse.epp.logging.aeri.ide), but none of the providers can be installed - package eclipse-platform-1:4.14-5.fc31.x86_64 obsoletes eclipse-epp-logging <= 2.0.8-4 provided by eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch - package eclipse-platform-1:4.14-5.fc31.x86_64 obsoletes eclipse-epp-logging <= 2.0.8-4 provided by eclipse-epp-logging-2.0.7-8.fc31.noarch - cannot install the best update candidate for package eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch - package eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch is filtered out by modular filtering - package eclipse-epp-logging-2.0.8-2.module_f31+6519+12cd0b27.noarch is filtered out by modular filtering Nothing to do. Complete!
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #10 from Jan Vlug jan.public@famvlug.nl --- This resolved the issue mentioned in comment 9:
# dnf remove eclipse-epp-logging Dependencies resolved. ====================================================================================================================================================================== Package Architecture Version Repository Size ====================================================================================================================================================================== Removing: eclipse-epp-logging noarch 2.0.8-1.module_f31+6165+9b01e00c @fedora-modular 604 k Removing dependent packages: eclipse-abrt noarch 0.0.3-9.fc31 @fedora 52 k eclipse-usage noarch 4.11.0-1.fc31 @fedora 142 k Removing unused dependencies: httpcomponents-client-cache noarch 4.5.7-3.fc31 @fedora 158 k
Transaction Summary ====================================================================================================================================================================== Remove 4 Packages
Freed space: 955 k Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing :
1/1 Erasing : eclipse-abrt-0.0.3-9.fc31.noarch
1/4 Erasing : eclipse-usage-4.11.0-1.fc31.noarch
2/4 Erasing : eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch 3/4 Erasing : httpcomponents-client-cache-4.5.7-3.fc31.noarch
4/4 Verifying : eclipse-abrt-0.0.3-9.fc31.noarch
1/4 Verifying : eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch 2/4 Verifying : eclipse-usage-4.11.0-1.fc31.noarch
3/4 Verifying : httpcomponents-client-cache-4.5.7-3.fc31.noarch
4/4
Removed: eclipse-abrt-0.0.3-9.fc31.noarch eclipse-epp-logging-2.0.8-1.module_f31+6165+9b01e00c.noarch eclipse-usage-4.11.0-1.fc31.noarch httpcomponents-client-cache-4.5.7-3.fc31.noarch
Complete! [root@nyx ~]# dnf update Last metadata expiration check: 0:52:19 ago on 2020-02-15T21:26:14 CET. Dependencies resolved. ====================================================================================================================================================================== Package Architecture Version Repository Size ====================================================================================================================================================================== Upgrading: eclipse-equinox-osgi x86_64 1:4.14-5.fc31 updates 1.6 M eclipse-jdt noarch 1:4.14-5.fc31 updates 31 M eclipse-p2-discovery noarch 1:4.14-5.fc31 updates 228 k eclipse-pde x86_64 1:4.14-5.fc31 updates 111 M eclipse-platform x86_64 1:4.14-5.fc31 updates 40 M eclipse-swt x86_64 1:4.14-5.fc31 updates 4.5 M
Transaction Summary ====================================================================================================================================================================== Upgrade 6 Packages
Total download size: 188 M Is this ok [y/N]: y Downloading Packages: (1/6): eclipse-p2-discovery-4.14-5.fc31.noarch.rpm 929 kB/s | 228 kB 00:00 (2/6): eclipse-equinox-osgi-4.14-5.fc31.x86_64.rpm 3.1 MB/s | 1.6 MB 00:00 (3/6): eclipse-jdt-4.14-5.fc31.noarch.rpm 8.8 MB/s | 31 MB 00:03 (4/6): eclipse-swt-4.14-5.fc31.x86_64.rpm 8.2 MB/s | 4.5 MB 00:00 (5/6): eclipse-platform-4.14-5.fc31.x86_64.rpm 10 MB/s | 40 MB 00:03 (6/6): eclipse-pde-4.14-5.fc31.x86_64.rpm 17 MB/s | 111 MB 00:06 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 26 MB/s | 188 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing :
1/1 Upgrading : eclipse-swt-1:4.14-5.fc31.x86_64
1/12 Upgrading : eclipse-equinox-osgi-1:4.14-5.fc31.x86_64
2/12 Upgrading : eclipse-platform-1:4.14-5.fc31.x86_64
3/12 Upgrading : eclipse-jdt-1:4.14-5.fc31.noarch
4/12 Upgrading : eclipse-pde-1:4.14-5.fc31.x86_64
5/12 Upgrading : eclipse-p2-discovery-1:4.14-5.fc31.noarch
6/12 Cleanup : eclipse-pde-1:4.12-6.module_f31+6165+9b01e00c.x86_64
7/12 Cleanup : eclipse-jdt-1:4.12-6.module_f31+6165+9b01e00c.noarch
8/12 Cleanup : eclipse-p2-discovery-1:4.12-6.module_f31+6165+9b01e00c.noarch 9/12 Cleanup : eclipse-platform-1:4.12-6.module_f31+6165+9b01e00c.x86_64
10/12 Cleanup : eclipse-equinox-osgi-1:4.12-6.module_f31+6165+9b01e00c.x86_64 11/12 Cleanup : eclipse-swt-1:4.12-6.module_f31+6165+9b01e00c.x86_64
12/12 Running scriptlet: eclipse-swt-1:4.12-6.module_f31+6165+9b01e00c.x86_64
12/12 Verifying : eclipse-equinox-osgi-1:4.14-5.fc31.x86_64
1/12 Verifying : eclipse-equinox-osgi-1:4.12-6.module_f31+6165+9b01e00c.x86_64 2/12 Verifying : eclipse-jdt-1:4.14-5.fc31.noarch
3/12 Verifying : eclipse-jdt-1:4.12-6.module_f31+6165+9b01e00c.noarch
4/12 Verifying : eclipse-p2-discovery-1:4.14-5.fc31.noarch
5/12 Verifying : eclipse-p2-discovery-1:4.12-6.module_f31+6165+9b01e00c.noarch 6/12 Verifying : eclipse-pde-1:4.14-5.fc31.x86_64
7/12 Verifying : eclipse-pde-1:4.12-6.module_f31+6165+9b01e00c.x86_64
8/12 Verifying : eclipse-platform-1:4.14-5.fc31.x86_64
9/12 Verifying : eclipse-platform-1:4.12-6.module_f31+6165+9b01e00c.x86_64
10/12 Verifying : eclipse-swt-1:4.14-5.fc31.x86_64
11/12 Verifying : eclipse-swt-1:4.12-6.module_f31+6165+9b01e00c.x86_64
12/12
Upgraded: eclipse-equinox-osgi-1:4.14-5.fc31.x86_64 eclipse-jdt-1:4.14-5.fc31.noarch eclipse-p2-discovery-1:4.14-5.fc31.noarch eclipse-pde-1:4.14-5.fc31.x86_64 eclipse-platform-1:4.14-5.fc31.x86_64 eclipse-swt-1:4.14-5.fc31.x86_64
Complete!
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
--- Comment #11 from Ben Cotton bcotton@redhat.com --- This message is a reminder that Fedora 31 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '31'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 31 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=1795038
Ben Cotton bcotton@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |EOL Last Closed| |2020-11-24 17:46:57
--- Comment #12 from Ben Cotton bcotton@redhat.com --- Fedora 31 changed to end-of-life (EOL) status on 2020-11-24. Fedora 31 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug.
Thank you for reporting this bug and we are sorry it could not be fixed.
eclipse-sig@lists.stg.fedoraproject.org