Closed grohan47 closed 1 year ago
Updating vdu controls on fedora is now impossible due to two missing dependencies:
noto-sans-math-fonts
andnoto-sans-symbols2-fonts
. As far as I can tell, these packages are provided by thegoogle-noto-sans-math-fonts
package on fedora.
Thanks for letting me know.
I use the OpenSUSE Build Service to build the Fedora rpm, perhaps it isn't checking the dependencies required at runtime. I'll look into it. I might need to install Fedora in a VM and check all the dependencies. When I have it figured out, I'll update the rpm spec in the Build Service. Hopeful in a day or so.
In the meantime, installing with rpm --nodeps
would be OK. If the fonts are missing, a couple of weather/sun-angle symbols on the preset page might show as a square box, but the GUI would still work. Plus you can install the fonts separately.
What version you are you running currently? In the next version (1.9), I was going to remove code that updates config files from 1.7 to 1.8 - perhaps I need to put that code back. At any rate, it would be good idea to move to 1.8.* before 1.9.
I am currently on 1.7.2 trying to upgrade to the latest version provided by the Open Build Service. And thanks for the prompt reply!
I am currently on 1.7.2 trying to upgrade to the latest version provided by the Open Build Service. And thanks for the prompt reply!
I think you're right about the required dependencies. I've updated the spec file in the Build Service. There is an updated package available for fedora, it's dependencies are as follows:
% rpm -q -R vdu_controls-1.8.3-12.1.noarch.rpm
/bin/sh
/usr/bin/python3
ddcutil
google-noto-sans-math-fonts
google-noto-sans-symbols2-fonts
python3
python3-qt5
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
I haven't yet had a chance to install a Fedora VM to verify that the package installs correctly.
I can confirm that vdu_controls-1.8.3-12.1.noarch.rpm
installs without error in Fedora-Workstation 37.
% yum --nogpgcheck localinstall vdu_controls-1.8.3-12.1.noarch.rpm
Yup, my dnf update just went through with no issues, thanks for the prompt reply and package corrections!
On Fri, 20 Jan 2023 at 12:53, Michael Hamilton @.***> wrote:
I can confirm that vdu_controls-1.8.3-12.1.noarch.rpm installs without error in Fedora-Workstation 37.
% yum --nogpgcheck localinstall vdu_controls-1.8.3-12.1.noarch.rpm
— Reply to this email directly, view it on GitHub https://github.com/digitaltrails/vdu_controls/issues/40#issuecomment-1398008241, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARU3OQXO6EUVVNEXN2ZEWNDWTI4NXANCNFSM6AAAAAAUAQBKUM . You are receiving this because you authored the thread.Message ID: @.***>
-- Warm Regards नमस्कार Meilleurs Sentiments щирі вітання --Rohan Gupta
Updating vdu controls on fedora is now impossible due to two missing dependencies:
noto-sans-math-fonts
andnoto-sans-symbols2-fonts
. As far as I can tell, these packages are provided by thegoogle-noto-sans-math-fonts
package on fedora.