Add graphviz install trigger
graphviz utilitizes a plugin cache which needs to be created once installed. While graphviz does have its own %post to do so, when built in /app it does not work because it first requires ldconfig to be run (so that the plugins can resolve graphviz's own libraries). graphviz's %post has been converted to a trigger in rawhide (F40), but in the meantime for F39, this avoids the issue.
This commit is contained in:
parent
d2e4188097
commit
8454d0d108
1 changed files with 8 additions and 1 deletions
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
Name: flatpak-runtime-config
|
||||
Version: 39
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
Summary: Configuration files that live inside the flatpak runtime
|
||||
Source1: 50-flatpak.conf
|
||||
Source2: sitecustomize.py
|
||||
|
|
@ -90,6 +90,10 @@ glib-compile-schemas /app/share/glib-2.0/schemas &> /dev/null || :
|
|||
%transfiletriggerin -- /app/share/fonts
|
||||
HOME=/root /usr/bin/fc-cache -s
|
||||
|
||||
# drop for F40
|
||||
%transfiletriggerin -- /app/lib/graphviz /app/lib64/graphviz
|
||||
/app/bin/dot -c 2>/dev/null || :
|
||||
|
||||
%files
|
||||
%dir %{_prefix}/cache
|
||||
%dir %{_prefix}/cache/fontconfig
|
||||
|
|
@ -100,6 +104,9 @@ HOME=/root /usr/bin/fc-cache -s
|
|||
%{_sysconfdir}/ld.so.conf.d/app.conf
|
||||
|
||||
%changelog
|
||||
* Fri Dec 15 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 39-5
|
||||
- Add graphviz install trigger
|
||||
|
||||
* Thu Oct 05 2023 Kalev Lember <klember@redhat.com> - 39-4
|
||||
- appdata: Add F39 versions
|
||||
|
||||
|
|
|
|||
Reference in a new issue