François Andriot composed on 2023-05-21 21:13 (UTC+0200):
Felix Miata a écrit :
> Can it?:
> # urpmi trinity-gtk3-tqt-engine
> To satisfy dependencies, the following packages are going to be installed:
> Package Version Release Arch
> (medium "Core Release")
> cmake 3.19.2 2.mga8 x86_64
> cmake-rpm-macros 8 6.mga8 noarch
> [...]
> trinity-tdelibs-devel 14.1.0 1.mga8 x86_64
> (medium "trinity-noarch")
> trinity-tde-cmake 14.1.0 1.mga8 noarch
> 341MB of additional disk space will be used.
> 72MB of packages will be retrieved.
> Proceed with the installation of the 132 packages? (Y/n) n
Hello Felix,
I think this is because this RPM package contains
files ending with
'.so' and '.la' extensions.
When this happens, the rpmbuild command automatically adds dependencies
to development packages.
The proper way to avoid this is to create a separate '-devel' package
containing just these files.
What happens if you manually delete the following
files:
/opt/trinity/lib64/libtqtcairo.la
/opt/trinity/lib64/libtqtcairo.so
/usr/lib64/gtk-3.0/3.0.0/theming-engines/libtdegtk.la
/usr/lib64/gtk-3.0/3.0.0/theming-engines/libtdegtk.so
Does the gtk3-tqt engine still work ?
I didn't proceed to install the 132 packages. Instead:
# rpm -ivh --nodeps trinity-gtk3-tqt-engine-0.5-14.1.0_1.mga8.x86_64.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:trinity-gtk3-tqt-engine-2:0.5-14.################################# [100%]
#
The question is, how do I test whether it works or not? About the only widgets I
recognize as gtk3 are the insanely narrow scrollbars in e.g. Firefox or Gimp,
which, along with SeaMonkey, which I only use with it's unique modern theme that
disregards environmental themes, are the only gtk apps I'm aware of that I ever
use. They're so bloated I don't install them on test boxes. What can I use to
test?
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata