Bug 1833527

Summary: FTI: xen: xen-ocaml, xen-ocaml-devel
Product: [Fedora] Fedora Reporter: Igor Raits <igor.raits>
Component: xenAssignee: Michael Young <m.a.young>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jforbes, m.a.young, robinlee.sysu
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-22 06:46:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1803235    

Description Igor Raits 2020-05-08 19:51:41 UTC
Hello,

Your package (xen) Fails To Install in Fedora 33:

---
can't install xen-ocaml-4.13.0-8.fc33.x86_64:
  - nothing provides ocaml(Stdlib__printexc) = eecbabfd567bf3f483781b6b45b9bda7 needed by xen-ocaml-4.13.0-8.fc33.x86_64
---
can't install xen-ocaml-devel-4.13.0-8.fc33.x86_64:
  - nothing provides ocaml(Stdlib__printexc) = eecbabfd567bf3f483781b6b45b9bda7 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__queue) = 08c6b63f635146bbdea298509100fb2b needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib) = f35fed20d6a434bdcdc787ab8d2e7090 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__buffer) = 8ff0f755edf0b237651abe9b04ca422a needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__bytes) = 8771d692ff7204e1d5643910b61fa349 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__callback) = 751e26f94e3644aaa7aae6bd0485c67b needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__int64) = 1299b9b69976d1c9d60003f894a32b06 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__list) = 00f0b803021241f2da62a3ac5db4e0a4 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__printexc) = 236e60cf32875b3d1ebbd9df76c873de needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__printf) = 80c38d46eaab96a59c130d985aa18edf needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__set) = 29861643026ce8ecc72ee15127ec4fe1 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Stdlib__string) = d50927574e9143235cb5aed9bc83f8e7 needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
  - nothing provides ocamlx(Unix) = 84639ec8aa7ff37e0384f6051183baea needed by xen-ocaml-devel-4.13.0-8.fc33.x86_64
---

According to a policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks if you won't reply to this bug.

The data was generated from koji buildroot, so it might be a bit newer than latest rawhide compose.

If this is caused by updating one of packages and not rebuilding others yet, consider using side tags: https://docs.fedoraproject.org/en-US/rawhide-gating/multi-builds/

Thanks!

Comment 1 Michael Young 2020-05-08 20:20:40 UTC
It looks like ocaml is a bit of a moving target at the moment so I am going to leave a week or two before rebuilding again, unless there is another reason to do so (eg. xen-4.13.1 will probably be out soon).

Comment 2 Igor Raits 2020-05-08 20:32:26 UTC
I think OCaml simply does not provide those things so it does not matter if you wait for week or year. I guess some auto-dependency generation is not behaving well. Ask some ocaml maintainers?

Comment 3 Michael Young 2020-05-08 20:59:17 UTC
The latest ocaml (ocaml-4.11.0-0.4.dev2.fc33) doesn't, but xen-4.13.0-8.fc33 was built against ocaml-4.11.0-0.3.pre.fc33 which did. A rebuild of xen will fix the problem, but as I wrote above, I am am in no hurry to do so (xen-ocaml is optional anyway, and xen will work without it).

Comment 5 Michael Young 2020-05-16 11:19:22 UTC
I am waiting for xen-4.13.1 before doing another build (which will hopefully be out on Monday).

Comment 6 Igor Raits 2020-05-22 06:46:08 UTC
Hello,

Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (ignatenkobrain).

All subpackages of a package agaisnt which this bug was filled are now installable or removed from Fedora 33.

Thanks for taking care of it!