Cannot install haxe on F36

I am unable to install “haxe” on Fedora 36. The error is the following:

 > sudo dnf install haxe                                                                          ✔  4s  10:36:56 
Last metadata expiration check: 0:02:04 ago on Mon 02 May 2022 10:35:19 CEST.
Dependencies resolved.
========================================================================================================================
 Package                       Architecture             Version                          Repository                Size
========================================================================================================================
Installing:
 haxe                          x86_64                   4.2.4-3.fc36                     fedora                   5.5 M
Installing dependencies:
 haxe-stdlib                   noarch                   4.2.4-3.fc36                     fedora                   1.0 M
 nekovm                        x86_64                   2.3.0-9.fc36                     fedora                   416 k

Transaction Summary
========================================================================================================================
Install  3 Packages

Total size: 7.0 M
Total download size: 416 k
Installed size: 28 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] haxe-4.2.4-3.fc36.x86_64.rpm: Already downloaded                                                             
[SKIPPED] haxe-stdlib-4.2.4-3.fc36.noarch.rpm: Already downloaded                                                      
(3/3): nekovm-2.3.0-9.fc36.x86_64.rpm                                                   948 kB/s | 416 kB     00:00    
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   607 kB/s | 416 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /usr/lib/.build-id/48/bc9d5a99376793d19c2621cadd6c59cd497761 conflicts between attempted installs of haxe-4.2.4-3.fc36.x86_64 and nekovm-2.3.0-9.fc36.x86_64

Any ideas?

1 Like

I’ve been able to reproduce this too. It looks like a bug—the hash for the debug information from the two packages is the same somehow… I guess reporting it against either haxe or nekovm should be OK.

3 Likes