Bug 1836908

Summary: Unable to update openjfx package because of old openjfx-src package
Product: [Fedora] Fedora Reporter: Daniel <danielsun3164>
Component: openjfxAssignee: Nicolas De Amicis <deamicis>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 32CC: deamicis, hegjon, mat.booth
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: openjfx-8.0.202-12.b07.fc32 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-06-14 17:02:03 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 Daniel 2020-05-18 13:20:48 UTC
Description of problem:
Unable to update openjfx package because of old openjfx-src package

Version-Release number of selected component (if applicable):
$ rpm -qa openjfx\*
openjfx-8.0.202-8.b07.fc31.x86_64
openjfx-devel-8.0.202-8.b07.fc31.x86_64
openjfx-src-8.0.202-8.b07.fc31.x86_64

How reproducible:
Everytime

Steps to Reproduce:
1. Run "sudo dnf update" command
2.
3.

Actual results:
$ sudo dnf update
Dependencies resolved.

 Problem 1: package openjfx-src-8.0.202-8.b07.fc31.x86_64 requires openjfx(x86-64) = 8.0.202-8.b07.fc31, but none of the providers can be installed
  - cannot install both openjfx-8.0.202-10.b07.fc32.x86_64 and openjfx-8.0.202-8.b07.fc31.x86_64
  - cannot install both openjfx-8.0.202-8.b07.fc31.x86_64 and openjfx-8.0.202-10.b07.fc32.x86_64
  - cannot install the best update candidate for package openjfx-src-8.0.202-8.b07.fc31.x86_64
  - cannot install the best update candidate for package openjfx-8.0.202-8.b07.fc31.x86_64
 Problem 2: problem with installed package openjfx-src-8.0.202-8.b07.fc31.x86_64
  - package openjfx-src-8.0.202-8.b07.fc31.x86_64 requires openjfx(x86-64) = 8.0.202-8.b07.fc31, but none of the providers can be installed
  - cannot install both openjfx-8.0.202-10.b07.fc32.x86_64 and openjfx-8.0.202-8.b07.fc31.x86_64
  - cannot install both openjfx-8.0.202-8.b07.fc31.x86_64 and openjfx-8.0.202-10.b07.fc32.x86_64
  - package openjfx-devel-8.0.202-10.b07.fc32.x86_64 requires openjfx(x86-64) = 8.0.202-10.b07.fc32, but none of the providers can be installed
  - cannot install the best update candidate for package openjfx-devel-8.0.202-8.b07.fc31.x86_64
================================================================================
 Package             Architecture Version                   Repository     Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 openjfx             x86_64       8.0.202-10.b07.fc32       updates       8.7 M
Skipping packages with broken dependencies:
 openjfx-devel       x86_64       8.0.202-10.b07.fc32       updates       1.0 M

Transaction Summary
================================================================================
Skip  2 Packages

Nothing to do.
Complete!


Expected results:
openjfx-src package should also be provided.

Additional info:

Comment 1 Nicolas De Amicis 2020-05-18 13:45:11 UTC
I don't plan to provide openjfx-src anymore. But it depend for which use the users needs openjfx-src. Why does you need openjfx-src?

Comment 2 Daniel 2020-05-18 16:35:44 UTC
Thank you for your contact.
Actually, openjfx-src is not mandatory, I just waited for the update for two weeks then reported this bug.
I think if I have openjfx-src package, I can use shortcut F3 in eclipse to check openjfx Classes' source code, it is easier for me than searching for javadoc.

Comment 3 Fedora Update System 2020-06-04 08:26:25 UTC
FEDORA-2020-96b5511dfa has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-96b5511dfa

Comment 4 Fedora Update System 2020-06-05 03:15:20 UTC
FEDORA-2020-96b5511dfa has been pushed to the Fedora 32 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-96b5511dfa`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-96b5511dfa

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

Comment 5 Daniel 2020-06-08 03:18:55 UTC
Thank you very much for your contact.
I upgrade to the newest openjfx-src package and it worked for me.

Comment 6 Fedora Update System 2020-06-14 17:02:03 UTC
openjfx-8.0.202-12.b07.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.