HaxeFoundation / HaxeFoundation/haxe

Package conflict between haxe 4.2.4 and nekovm 2.3.0 on Fedora 36

Open
#10,683 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haxe
Stars
6.9k
Forks
715
Avg merge
2d 2h
Merged PRs (30d)
11

Description

Seems the problem from #9950 is still happening. Looks like there is a conflict between the haxe package and the nekovm package, but the nekovm package is a dependency of the haxe package.

Seeing as nekovm is deprecated, maybe the better solution is to not make nekovm a dependency?

Console Output:

```
sudo dnf install haxe
Last metadata expiration check: 3:53:17 ago on Sun 17 Apr 2022 08:17:38 PM PDT.
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
mbedtls x86_64 2.28.0-2.fc36 fedora 391 k
nekovm x86_64 2.3.0-9.fc36 fedora 416 k

Transaction Summary
================================================================================================================================================================================================================================================
Install 4 Packages

Total size: 7.4 M
Total download size: 807 k
Installed size: 29 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/4): mbedtls-2.28.0-2.fc36.x86_64.rpm 602 kB/s | 391 kB 00:00
(4/4): nekovm-2.3.0-9.fc36.x86_64.rpm 623 kB/s | 416 kB 00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 626 kB/s | 807 kB 00:01
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
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.