Hi!
I’ve encountered an issue installing ghdl in a fresh fedora 44 toolbox container.
the installation command is.
sudo dnf install ghdl
And the response is:
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem: conflicting requests
nothing provides libgnat-15.so()(64bit) needed by ghdl-5.1.1-1.20250618git91725e4.fc43.x86_64 from fedora
You can try to add to command line:
–skip-broken to skip uninstallable packages
If i do dnf info libgnat I can see that 16 is the version avaiable
Available packages
Name : libgnat
Epoch : 0
Version : 16.1.1
Release : 2.fc44
Architecture : i686
Download size : 1.4 MiB
Installed size : 4.5 MiB
Source : gcc-16.1.1-2.fc44.src.rpm
Repository : updates
Summary : GNU Ada 83, 95, 2005 and 2012 runtime shared libraries
URL : http://gcc.gnu.org
License : GPL-3.0-or-later AND LGPL-3.0-or-later AND (GPL-3.0-or-later WITH GCC-exception-3.1) AND (GPL-3.
: 0-or-later WITH Texinfo-exception) AND (LGPL-2.1-or-later WITH GCC-exception-2.0) AND (GPL-2.0-o
: r-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH GNU-compiler-exception) AND BSL-1.0 A
: ND GFDL-1.3-or-later AND Linux-man-pages-copyleft-2-para AND SunPro AND BSD-1-Clause AND BSD-2-C
: lause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSD-4-Clause AND BSD-Source-Code AND Zlib AND
: MIT AND Apache-2.0 AND (Apache-2.0 WITH LLVM-Exception) AND ZPL-2.1 AND ISC AND LicenseRef-Fedor
: a-Public-Domain AND HP-1986 AND curl AND Martin-Birgmeier AND HPND-Markus-Kuhn AND dtoa AND SMLN
: J AND AMD-newlib AND OAR AND HPND-merchantability-variant AND HPND-Intel
Description : GNAT is a GNU Ada 83, 95, 2005 and 2012 front-end to GCC. This package includes
: shared libraries, which are required to run programs compiled with the GNAT.
Vendor : Fedora Project
Could this to be a package conflict??
The fedora container image is “quay.io/fedora/fedora-toolbox.”
Thanks for your time.
Jordi