Bug 2002234 - obsolete eclipse stack
Summary: obsolete eclipse stack
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-obsolete-packages
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-09-08 10:24 UTC by Fabio Valentini
Modified: 2021-09-24 20:22 UTC (History)
3 users (show)

Fixed In Version: fedora-obsolete-packages-36-4 fedora-obsolete-packages-35-18
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-09-24 20:22:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Fabio Valentini 2021-09-08 10:24:14 UTC
Eclipse is no longer maintained as RPM packages for Fedora. All eclipse packages have either already been retired, or are orphaned and no longer installable on Fedora 35+. If they are installed, they cause upgrade problems due to unsatisfiable dependencies, and should therefore probably be added to fedora-obsolete-packages for Fedora 35 and 36 / Rawhide.

The main "eclipse" has already been retired for a while, and I just retired the rest of them according to their previous maintainer's whishes.

Packages that should be obsoleted, and their last available NVR in Fedora, are:

cbi-plugins-1.1.7-10.fc35
eclipse-4.19-5.fc35
eclipse-ecf-3.14.19-2.fc34
eclipse-egit-5.11.0-1.fc35
eclipse-emf-2.25.0-1.fc35
eclipse-gef-3.11.0-16.fc34
eclipse-jgit-5.11.0-1.fc35
eclipse-license-2.0.2-3.fc34
eclipse-m2e-workspace-0.4.0-18.fc35
eclipse-subclipse-4.3.3-2.fc34
eclipse-webtools-3.21.0-1.fc35
tycho-2.2.0-4.fc34

PS: This is just a first batch, it's possible that there will be more packages that need to be obsoleted once those retirements and obsoletions are in effect.

Comment 1 Miro Hrončok 2021-09-08 10:29:35 UTC
> PS: This is just a first batch, it's possible that there will be more packages that need to be obsoleted once those retirements and obsoletions are in effect.

OK, let's wait a few days to have more complete data.

Comment 2 Fabio Valentini 2021-09-08 10:38:06 UTC
Oh, and I forgot that most of those packages also have subpackages, which also need to be obsoleted.
I'll come back ~tomorrow~ (after the next f35 compose, presumably) once I have a complete list.

Comment 3 Mat Booth 2021-09-08 12:10:36 UTC
Also:

eclipse-mpc-1.9.1-2.fc35
eclipse-m2e-core-1.17.2-2.fc35

Comment 4 Miro Hrončok 2021-09-13 09:59:07 UTC
Rawhide had no more eclipse or eclipse- packages:

$ repoquery --repo=rawhide -a --latest=1 | grep ^eclipse
(empty)

neither has Fedora 35:

$ repoquery --repo={fedora,updates} --releasever 35 -a --latest=1 | grep ^eclipse
(empty)


This is in Fedora 34:

$ repoquery --repo={fedora,updates} --releasever 34 -a --latest=1 | grep ^eclipse 
eclipse-cdt-2:9.11.1-10.fc34.x86_64
eclipse-cdt-arduino-2:9.11.1-10.fc34.x86_64
eclipse-cdt-llvm-2:9.11.1-10.fc34.x86_64
eclipse-cdt-native-2:9.11.1-10.fc34.x86_64
eclipse-cdt-qt-2:9.11.1-10.fc34.x86_64
eclipse-cdt-sdk-2:9.11.1-10.fc34.x86_64
eclipse-cdt-terminal-2:9.11.1-10.fc34.x86_64
eclipse-ecf-core-0:3.14.19-2.fc34.noarch
eclipse-egit-0:5.11.0-1.fc34.noarch
eclipse-emf-core-1:2.25.0-1.fc34.noarch
eclipse-emf-runtime-1:2.25.0-1.fc34.noarch
eclipse-emf-xsd-1:2.25.0-1.fc34.noarch
eclipse-equinox-osgi-1:4.19-3.fc34.x86_64
eclipse-findbugs-0:3.0.1-23.fc34.noarch
eclipse-findbugs-contrib-0:7.4.7-6.fc34.noarch
eclipse-gef-0:3.11.0-16.fc34.noarch
eclipse-jdt-1:4.19-3.fc34.noarch
eclipse-jgit-0:5.11.0-1.fc34.noarch
eclipse-license1-0:1.0.1-13.fc34.noarch
eclipse-license2-0:2.0.2-3.fc34.noarch
eclipse-m2e-core-0:1.17.2-1.fc34.noarch
eclipse-m2e-workspace-0:0.4.0-17.fc34.noarch
eclipse-m2e-workspace-javadoc-0:0.4.0-17.fc34.noarch
eclipse-mpc-0:1.9.1-1.fc34.noarch
eclipse-p2-discovery-1:4.19-3.fc34.noarch
eclipse-pde-1:4.19-3.fc34.x86_64
eclipse-platform-1:4.19-3.fc34.x86_64
eclipse-pydev-1:8.0.0-2.fc34.x86_64
eclipse-remote-0:3.0.1-6.fc34.noarch
eclipse-subclipse-0:4.3.3-2.fc34.noarch
eclipse-swt-1:4.19-3.fc34.x86_64
eclipse-webtools-common-0:3.21.0-1.fc34.noarch
eclipse-webtools-servertools-0:3.21.0-1.fc34.noarch
eclipse-webtools-sourceediting-0:3.21.0-1.fc34.noarch

Let's obsolete the entire list + tycho (requires eclipse-jdt) and cbi-plugins (requires tycho).

Comment 5 Fedora Update System 2021-09-13 10:16:44 UTC
FEDORA-2021-82f877de44 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2021-82f877de44

Comment 6 Fedora Update System 2021-09-13 10:19:32 UTC
FEDORA-2021-8d6e0c805f has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-8d6e0c805f

Comment 7 Fedora Update System 2021-09-13 10:19:36 UTC
FEDORA-2021-82f877de44 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fabio Valentini 2021-09-13 10:22:43 UTC
That was fast. I just wanted to leave two small comments regarding your list:

- eclipse-findbugs-contrib is *technically* a subpackage of findbugs-contrib, but that's been retired, as well.
- tycho also has a subpackage for tycho-javadoc
- cbi-plugins also has a subpackage for cbi-plugins-javadoc

Comment 9 Miro Hrončok 2021-09-13 10:25:17 UTC
I've checked tycho-javadoc and cbi-plugins-javadoc and they only depend on javapackages-filesystem. No need to be obsoleted. findbugs-contrib does not require eclipse-findbugs-contrib, so unless it breaks the upgrade in another way, it should not be obsoleted.

Comment 10 Fabio Valentini 2021-09-13 14:42:25 UTC
Ok, that makes sense, thanks!

Comment 11 Fedora Update System 2021-09-13 16:15:35 UTC
FEDORA-2021-8d6e0c805f has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-8d6e0c805f`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-8d6e0c805f

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

Comment 12 Fedora Update System 2021-09-24 20:22:27 UTC
FEDORA-2021-8d6e0c805f has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.