Bug 2066061 - Haxe conflicts with NekoVM
Summary: Haxe conflicts with NekoVM
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: haxe
Version: 36
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Andy Li
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2093023 2093120 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-03-20 12:47 UTC by Cappy Ishihara
Modified: 2022-06-09 01:05 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-09 01:05:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1896901 1 None None None 2022-03-20 12:47:37 UTC
Red Hat Bugzilla 2016771 1 None None None 2022-03-20 12:47:37 UTC

Internal Links: 2129517

Description Cappy Ishihara 2022-03-20 12:47:37 UTC
Description of problem:
Unable to install Haxe and NekoVM due to file conflict. Duplicate of #1896901 and #2016771 but still relevant in F36


Version-Release number of selected component (if applicable):
nekovm-2.3.0-9.fc36.x86_64, haxe-4.2.4-3.fc36.x86_64

How reproducible:



Steps to Reproduce:
1. sudo dnf install haxe nekovm

Actual results:
Error: Transaction test error:
  file /usr/lib/.build-id/48/bc9d5a99376793d19c2621cadd6c59cd497761 from install of haxe-4.2.4-3.fc36.x86_64 conflicts with file from package nekovm-2.3.0-9.fc36.x86_64

Expected results:
Transaction completes properly

Additional info:

Comment 1 Richard W.M. Jones 2022-03-21 08:36:03 UTC
I can reproduce this.  I think this package needs someone to step in to
do downstream maintenance.  However I will say that we're intending to
rebuild all OCaml packages in Fedora Rawhide in a few weeks, as soon as
OCaml 4.14 is released, and that might fix the buildid issue.

Comment 2 Matt Molyneaux 2022-05-19 15:34:20 UTC
For anyone else waiting for this issue to be resolved, I have created a Copr repo as a workaround: https://copr.fedorainfracloud.org/coprs/moggers87/haxe-rebuild/

Use at your own risk, don't ask me or anyone else to fix anything that it breaks, etc etc :)

Comment 3 Richard W.M. Jones 2022-05-19 15:47:08 UTC
Can you post a merge request against haxe in Fedora?

Comment 4 Matt Molyneaux 2022-05-19 16:09:08 UTC
I have no idea how to do that and there's no actual changes to be merged - I just rebuilt the packages until they stop conflicting.

Comment 5 Fedora Update System 2022-05-23 05:18:10 UTC
FEDORA-2022-6ec1bc1ad4 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-6ec1bc1ad4

Comment 6 Fedora Update System 2022-05-24 01:13:11 UTC
FEDORA-2022-6ec1bc1ad4 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-6ec1bc1ad4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6ec1bc1ad4

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

Comment 7 Fedora Update System 2022-05-31 14:17:37 UTC
FEDORA-2022-b53b994438 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-b53b994438

Comment 8 Fedora Update System 2022-06-01 02:29:36 UTC
FEDORA-2022-b53b994438 has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-b53b994438`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-b53b994438

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

Comment 9 Andy Li 2022-06-03 03:49:44 UTC
*** Bug 2093120 has been marked as a duplicate of this bug. ***

Comment 10 Andy Li 2022-06-03 03:49:56 UTC
*** Bug 2093023 has been marked as a duplicate of this bug. ***

Comment 11 Michael Wells 2022-06-03 21:16:54 UTC
You closed my ticket and referred me to this... its still broken Nothing has been fixed.

Comment 12 Andy Li 2022-06-04 03:57:51 UTC
Hi Micheal,

Here is the msg I left when closing your ticket:

> There is a pending update of nekovm that would solve this: https://bodhi.fedoraproject.org/updates/FEDORA-2022-b53b994438

The update is still waiting to be pushed to the "update" channel. Until then, you can opt-in to get the update using the command as follows.

If you already have the nekovm package installed, `dnf upgrade --refresh --enablerepo=updates-testing --advisory=FEDORA-2022-b53b994438`.

If you don't have the nekovm package installed yet, `dnf --enablerepo=updates-testing --advisory=FEDORA-2022-b53b994438 install nekovm`.

After installing nekovm-2.3.0-10.fc36 from the update, you will be able to install haxe, `dnf install haxe`.

Best,
Andy

Comment 13 Fedora Update System 2022-06-09 01:05:11 UTC
FEDORA-2022-b53b994438 has been pushed to the Fedora 36 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.