Bug 1889065

Summary: cannot upgrade eclipse-mylyn from f32 to f33
Product: [Fedora] Fedora Reporter: Heldwin <heldwin>
Component: fedora-obsolete-packagesAssignee: Nils Philippsen <nphilipp>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: andjrobins, eclipse-sig, extras-orphan, jerboaa, jjohnstn, j, mhroncok, nphilipp, rgrunber, robin, tjyang2001, xavier
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: fedora-obsolete-packages-33-30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-12-02 01:37:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Heldwin 2020-10-17 11:10:19 UTC
Description of problem:

While trying to upgrade one of my system from f32 to f33, I got these messages.
Command used: dnf distro-sync --releasever=33

Version-Release number of selected component (if applicable):
eclipse-mylyn-3.25.0-3.fc32.noarch
eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch
glassfish-jaxb-api-2.2.12-14.fc32.noarch

Errors:

 Problem 1: package eclipse-mylyn-3.25.0-3.fc32.noarch requires osgi(jaxb-api), but none of the providers can be installed
  - glassfish-jaxb-api-2.2.12-14.fc32.noarch does not belong to a distupgrade repository
  - problem with installed package eclipse-mylyn-3.25.0-3.fc32.noarch
 Problem 2: package jaxb-api-2.3.3-2.fc33.noarch obsoletes glassfish-jaxb-api < 2.3.3-2 provided by glassfish-jaxb-api-2.2.12-14.fc32.noarch
  - package jaxb-runtime-2.3.3-4.fc33.noarch requires mvn(jakarta.xml.bind:jakarta.xml.bind-api), but none of the providers can be installed
  - package eclipse-mylyn-3.25.0-3.fc32.noarch requires osgi(jaxb-api), but none of the providers can be installed
  - problem with installed package glassfish-jaxb-core-2.2.11-16.fc32.noarch
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.core) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.net) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.repositories.core) = 1.17.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.repositories.http.core) = 1.17.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.ui) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.workbench) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.commons.xmlrpc) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.tasks.core) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch requires osgi(org.eclipse.mylyn.tasks.ui) = 3.25.0.v20200816.1126, but none of the providers can be installed
  - glassfish-jaxb-core-2.2.11-16.fc32.noarch does not belong to a distupgrade repository
  - problem with installed package eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch


Removing eclipse-mylyn pulls with it:

apache-commons-lang-2.6-27.fc32.noarch                                                                                                                                  bea-stax-api-1.2.0-20.fc32.noarch                                                                                                                                                                                                                                                                   eclipse-mylyn-tasks-bugzilla-3.25.0-3.fc32.noarch                                                                                                                       glassfish-fastinfoset-1.2.15-2.fc32.noarch                                                                                                                              glassfish-jaxb-api-2.2.12-14.fc32.noarch                                                                                                                                glassfish-jaxb-core-2.2.11-16.fc32.noarch                                                                                                                               glassfish-jaxb-runtime-2.2.11-16.fc32.noarch                                                                                                                            glassfish-jaxb-txw2-2.2.11-16.fc32.noarch                                                                                                                               google-gson-2.8.6-3.fc32.noarch                                                                                                                                        istack-commons-runtime-2.21-12.fc32.noarch                                                                                                                             jakarta-commons-httpclient-1:3.1-33.fc32.noarch                                                                                                                        relaxngDatatype-2011.1-12.fc32.noarch                                                                                                                                  1stax-ex-1.7.7-12.fc32.noarch                                                                                                                                           
xmlstreambuffer-1.5.4-11.fc32.noarch                                                                                                                                   
xsom-20140514-3.fc32.noarc

but then we cannot add again eclipse-mylyn as it is not in f33 repo, if I look bug #1831437 (retired package)

Comment 1 Xavier Bachelot 2020-10-30 10:23:36 UTC
eclipse-mylun is effectively orphaned:
https://src.fedoraproject.org/rpms/eclipse-mylyn

eclipse-mylyn should be obsoleted in fedora-obsolete-packages, that would prevent the upgrade issue.

Comment 2 Fedora Update System 2020-11-23 11:00:24 UTC
FEDORA-2020-b657db37fa has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-b657db37fa

Comment 3 Fedora Update System 2020-11-24 01:26:13 UTC
FEDORA-2020-b657db37fa has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-b657db37fa`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-b657db37fa

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Update System 2020-12-02 01:37:53 UTC
FEDORA-2020-b657db37fa has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.