Description of problem: The udunits2 program fails to run with this error message: udunits2: Couldn't initialize unit-system from database "/share/udunits/udunits2.xml": No such file or directory The udunits2 package installs this file here: /usr/share/udunits/udunits2.xml Version-Release number of selected component (if applicable): udunits2-2.2.28-2.fc34.x86_64 How reproducible: Always happens if using the default, built-in path. Steps to Reproduce: 1. Run 'udunits2' program to see the error message. Actual results: Expected results: It is possible to override the unit-system path with the environment variable, and then the program prompts for units to convert: # rpm -q udunits2 udunits2-2.2.28-2.fc34.x86_64 # export UDUNITS2_XML_PATH=/usr/share/udunits/udunits2.xml # udunits2 You have: degC You want: degF 1 degC = 33.8 degF x/degF = 1.8*(x/degC) + 32 Additional info: I assume the problem is in the default compiled into the library, because I discovered this problem when some other code failed to initialize the udunits2 library.
FEDORA-2021-6ff07f7601 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-6ff07f7601
FEDORA-2021-6ff07f7601 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-6ff07f7601` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-6ff07f7601 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Works for me, thanks!
FEDORA-2021-6ff07f7601 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.