Description of problem: An installation of Fedora 29 with the package group "Fedora Eclipse" installed cannot be upgraded seamlessly to Fedora 30 (beta) because the package group contains the obsoleted package eclipse-recommenders. Version-Release number of selected component (if applicable): latest How reproducible: Steps to Reproduce: 1. Fedora 29 with package group "Fedora Eclipse" and all updates installed. 2. sudo dnf system-upgrade download --refresh --releasever=30 --setopt='module_platform_id=platform:f30' --enablerepo=updates-testing-modular --enablerepo=updates-testing Actual results: Problem 1: ---- HANDLED HERE: https://bugzilla.redhat.com/show_bug.cgi?id=1699852 ---- Problem 2: problem with installed package maven-resolver-transport-file-1:1.1.1-3.fc29.noarch - package maven-resolver-transport-file-1:1.3.1-2.fc30.noarch requires mvn(org.apache.maven.resolver:maven-resolver-spi) = 1.3.1, but none of the providers can be installed - maven-resolver-transport-file-1:1.1.1-3.fc29.noarch does not belong to a distupgrade repository - package maven-resolver-spi-1:1.3.1-2.fc30.noarch is excluded Problem 3: problem with installed package maven-resolver-transport-http-1:1.1.1-3.fc29.noarch - package maven-resolver-transport-http-1:1.3.1-2.fc30.noarch requires mvn(org.apache.maven.resolver:maven-resolver-util) = 1.3.1, but none of the providers can be installed - maven-resolver-transport-http-1:1.1.1-3.fc29.noarch does not belong to a distupgrade repository - package maven-resolver-util-1:1.3.1-2.fc30.noarch is excluded sudo repoquery --whatrequires maven-resolver-transport-file --installed eclipse-recommenders-0:2.5.4-2.fc29.noarch sudo repoquery --whatrequires maven-resolver-transport-http --installed eclipse-recommenders-0:2.5.4-2.fc29.noarch Expected results: No errors. Additional info: A workaround is to use the --allowerasing option.
I submitted a pull request to fix this: https://pagure.io/fedora-comps/pull-request/388
Merged. Thanks! This should be fixed after the next compose...
Discussed during the 2019-04-15 blocker review meeting: [1] The decision to classify this bug as an "AcceptedFreezeException" was made as this package remaining in the group causes issues on upgrade for systems with the group installed, it would be good to fix that during freeze. [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-04-15/f30-blocker-review.2019-04-15-16.03.txt
$ dnf --releasever=30 group info 'Fedora Eclipse' | grep recommenders (nothing) $ dnf repoquery --releasever=30 --whatobsoletes eclipse-recommenders eclipse-jdt-1:4.11-4.fc30.noarch This seems to be fixed.