diff --git a/srcpkgs/xbps-triggers/files/pycompile b/srcpkgs/xbps-triggers/files/pycompile index 556bc628800..632c36e2999 100755 --- a/srcpkgs/xbps-triggers/files/pycompile +++ b/srcpkgs/xbps-triggers/files/pycompile @@ -36,6 +36,13 @@ UPDATE="$5" export PATH="$PATH:/usr/local/bin" +update_ldcache() { + if [ -x sbin/ldconfig ]; then + echo "Updating ldconfig(8) cache..." + sbin/ldconfig -X || : + fi +} + compile() { for f in ${pycompile_dirs}; do @@ -57,6 +64,7 @@ compile() usr/lib/python${pycompile_version}/site-packages/${f} fi done + update_ldcache } remove() @@ -77,6 +85,7 @@ remove() rm -f usr/lib/python${pycompile_version}/site-packages/${f%.py}.py[co] fi done + update_ldcache } case "$ACTION" in diff --git a/srcpkgs/xbps-triggers/template b/srcpkgs/xbps-triggers/template index 31a3bfb9431..5895ad3852d 100644 --- a/srcpkgs/xbps-triggers/template +++ b/srcpkgs/xbps-triggers/template @@ -1,6 +1,6 @@ # Template file for 'xbps-triggers' pkgname=xbps-triggers -version=0.89 +version=0.90 revision=1 noarch=yes bootstrap=yes