Bug 1702839 - eclipse-pdt - dependencies problems
Summary: eclipse-pdt - dependencies problems
Keywords:
Status: CLOSED DUPLICATE of bug 1692089
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse-pdt
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mat Booth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-24 22:23 UTC by Luis Bazan
Modified: 2019-05-07 16:15 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-07 16:15:00 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Luis Bazan 2019-04-24 22:23:00 UTC
[lbazan@ilbr SPECS]$ sudo dnf install eclipse-pdt
[sudo] password for lbazan: 
Fedora Modular 30 - x86_64                                                                                                                26 kB/s |  14 kB     00:00    
Fedora Modular 30 - x86_64 - Updates                                                                                                      20 kB/s |  16 kB     00:00    
Fedora 30 - x86_64 - Updates                                                                                                              36 kB/s |  16 kB     00:00    
Fedora 30 - x86_64                                                                                                                        27 kB/s |  14 kB     00:00    
google-chrome                                                                                                                            5.4 kB/s | 1.3 kB     00:00    
RPM Fusion for Fedora 30 - Free - Updates                                                                                                2.9 kB/s | 3.6 kB     00:01    
RPM Fusion for Fedora 30 - Free                                                                                                          3.2 kB/s | 3.2 kB     00:01    
RPM Fusion for Fedora 30 - Nonfree - Updates                                                                                             3.2 kB/s | 3.7 kB     00:01    
RPM Fusion for Fedora 30 - Nonfree                                                                                                       3.2 kB/s | 3.2 kB     00:01    
Error: 
 Problem: package eclipse-dltk-5.11.0-1.fc30.noarch requires eclipse-platform >= 1:4.6.0, but none of the providers can be installed
  - package eclipse-platform-1:4.11-4.fc30.x86_64 requires ant-junit5, but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires eclipse-dltk >= 5.9.0, but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.annotations), but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.core), but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.core.manipulation), but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.debug.ui), but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.launching), but none of the providers can be installed
  - package eclipse-pdt-6.2.0-3.fc30.noarch requires osgi(org.eclipse.dltk.ui), but none of the providers can be installed
  - package ant-junit5-1.10.5-4.fc30.noarch requires ant = 1.10.5-4.fc30, but none of the providers can be installed
  - conflicting requests
  - package ant-1.10.5-4.fc30.noarch is excluded
(try to add '--skip-broken' to skip uninstallable packages)
[lbazan@ilbr SPECS]$

Comment 1 Mat Booth 2019-04-25 08:56:09 UTC
This sounds like the same problem as bug 1692089. Do you have the latest updates for the ant module installed?

@Mikolaj: The ant module got junit5 packages, right?

Comment 2 Mikolaj Izdebski 2019-04-25 17:23:53 UTC
The latest ant module in fedora-modular repo on Fedora 30 is ant-1.10-2820190409091957.819b5873
You can confirm that with: koji latest-pkg f30-modular ant

No newer modules are in updates nor updates-testing.
You can confirm that with:
koji latest-pkg f30-modular-updates ant
koji latest-pkg f30-modular-updates-testing ant

modulemd file for ant-1.10-2820190409091957.819b5873 module:
https://kojipkgs.fedoraproject.org/packages/ant/1.10/2820190409091957.819b5873/files/module/modulemd.txt

The modulemd file clearly shows that ant-junit5 and junit5 are part of the module.
ant-junit5 is even part of module API.

Only junit5 documentation subpackages (junit5-guide and junit5-javadoc) are filtered (excluded from the module), but nothing should require them.

Comment 3 Douglas 2019-05-03 11:28:31 UTC
(In reply to Mat Booth from comment #1)
> This sounds like the same problem as bug 1692089. Do you have the latest
> updates for the ant module installed?
> 
> @Mikolaj: The ant module got junit5 packages, right?

This is a fresh install of Fedora 30.

I ran dnf update and rebooted. Then I went to install eclipse: dnf install eclipse, and it gave me the same errors.
I have no additional repositories, just Fedora's default. As I said, a clean install.

Comment 4 Mat Booth 2019-05-03 16:04:50 UTC
And do the workarounds suggested on the other also work for you?

I.e.: First disable the ant module:

$ dnf module disable ant

Comment 5 David Mak 2019-05-03 22:38:21 UTC
Confirming that the work-around to disable the ant module allows eclipse to be installed along with ant-1.10.5-4.fc30.noarch

Comment 6 Mat Booth 2019-05-07 16:15:00 UTC

*** This bug has been marked as a duplicate of bug 1692089 ***


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