From e36accfd848a1e98cb07eb599611e3e36f28de6a Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Wed, 29 Sep 2004 05:28:56 +0000 Subject: ensure gdk loaders, gtk immodules and pango modules lists are correct --- perl-install/install_steps.pm | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'perl-install/install_steps.pm') diff --git a/perl-install/install_steps.pm b/perl-install/install_steps.pm index 689030b48..acf354c3b 100644 --- a/perl-install/install_steps.pm +++ b/perl-install/install_steps.pm @@ -459,6 +459,13 @@ sub installPackages($$) { #- complete REWORK, TODO and TOCHECK! any::writeandclean_ldsoconf($o->{prefix}); delete $ENV{DURING_INSTALL}; run_program::rooted_or_die($o->{prefix}, 'ldconfig'); + + eval { + run_program::rooted($o->{prefix}, 'gdk-pixbuf-query-loaders', '>', '/etc/gtk-2.0/gdk-pixbuf.loaders.' . (arch() =~ /64/ ? 'lib64' : 'lib')); + run_program::rooted($o->{prefix}, 'gtk-query-immodules-2.0', '>', '/etc/gtk-2.0/gtk.immodules.' . (arch() =~ /64/ ? 'lib64' : 'lib')); + run_program::rooted($o->{prefix}, 'pango-querymodules-' . (arch() =~ /64/ ? '64' : '32'), '>', '/etc/pango/' . (arch() =~ /i.86/ ? 'i386' : arch()) . '/pango.modules'); + }; + log::l("Install took: ", formatTimeRaw(time() - $time)); install_any::log_sizes($o); scalar(@toInstall); #- return number of packages installed. -- cgit v1.2.1