summaryrefslogtreecommitdiff
path: root/Master/install-tl
diff options
context:
space:
mode:
Diffstat (limited to 'Master/install-tl')
-rwxr-xr-xMaster/install-tl14
1 files changed, 6 insertions, 8 deletions
diff --git a/Master/install-tl b/Master/install-tl
index 571c167c205..a8de5124ced 100755
--- a/Master/install-tl
+++ b/Master/install-tl
@@ -858,14 +858,12 @@ sub do_tlpdb_postactions {
info ("running package specific postactions\n");
# Run the post installation code in the postaction tlpsrc entries
my $usedtlpdb = $vars{'from_dvd'} ? $tlpdb : $localtlpdb;
- foreach my $package (sort keys %install) {
- if ($install{$package}) {
- &TeXLive::TLUtils::do_postaction("install",
- $usedtlpdb->get_package($package),
- $vars{'option_file_assocs'},
- $vars{'option_desktop_integration'},
- $vars{'option_post_code'});
- }
+ foreach my $package ($usedtlpdb->list_packages) {
+ &TeXLive::TLUtils::do_postaction("install",
+ $usedtlpdb->get_package($package),
+ $vars{'option_file_assocs'},
+ $vars{'option_desktop_integration'},
+ $vars{'option_post_code'});
}
info ("finished with package specific postactions\n");
}