Bug 1811255 - ocaml-x11 (Graphics module) was dropped from ocaml upstream
Summary: ocaml-x11 (Graphics module) was dropped from ocaml upstream
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ocaml
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard W.M. Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-03-06 23:57 UTC by stan
Modified: 2020-03-07 15:37 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-03-07 15:37:17 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description stan 2020-03-06 23:57:08 UTC
Description of problem:
 Problem 31: package ocaml-x11-4.08.1-0.rc2.1.fc31.x86_64 requires ocaml(CamlinternalFormatBasics) = a2b1a9d869fd05813beb35645bd9cd94, but none of the providers can be installed
  - package ocaml-x11-4.08.1-0.rc2.1.fc31.x86_64 requires ocaml(Stdlib) = ad45f251bbf98d3a0bf3b883546ecfc8, but none of the providers can be installed
  - package ocaml-x11-4.08.1-0.rc2.1.fc31.x86_64 requires ocaml-runtime = 4.08.1-0.rc2.1.fc31, but none of the providers can be installed
  - ocaml-runtime-4.08.1-0.rc2.1.fc31.x86_64 does not belong to a distupgrade repository
  - problem with installed package ocaml-x11-4.08.1-0.rc2.1.fc31.x86_64


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:

1.# Run this only if you use default Fedora modules
  # next time you run any DNF command default modules will be enabled again
  sudo dnf module reset '*'

  sudo dnf --releasever=32 --setopt=module_platform_id=platform:f32 \
    --enablerepo=updates-testing --enablerepo=updates-testing-modular \
    distro-sync
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Richard W.M. Jones 2020-03-07 10:03:23 UTC
The ocaml-x11 package (ie. the Graphics module) was moved out of the compiler
in ocaml 4.09.  Ideally we would add it as a new package, but no one has
bothered, because TBH this module is very rarely used.  I would suggest
simply removing ocaml-x11.  If you actually need the Graphics module then
you will need to go through the package review process yourself.

Note that this package was not obsoleted because there could be a replacement
if someone does the work.

https://ocaml.org/releases/4.09.0.html ("What's new")
https://github.com/ocaml/graphics
https://fedoraproject.org/wiki/Package_Review_Process

Comment 2 stan 2020-03-07 13:54:42 UTC
Thank you Richard.

Comment 3 Richard W.M. Jones 2020-03-07 15:37:17 UTC
I'm going to close this as there's nothing else to do unless you
want to add the package.


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