summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-tlpdb
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/tl-update-tlpdb')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-tlpdb7
1 files changed, 7 insertions, 0 deletions
diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb
index 9b6b5c3c2eb..3b74e04f60d 100755
--- a/Master/tlpkg/bin/tl-update-tlpdb
+++ b/Master/tlpkg/bin/tl-update-tlpdb
@@ -179,6 +179,10 @@ sub create_tlpdb
}
if ($tlp->name eq "00texlive.config") {
my @bar = $tlp->depends;
+ for my $k (keys %TeXLive::TLConfig::TLPDBConfigs) {
+ push @bar, "$k/" . $TeXLive::TLConfig::TLPDBConfigs{$k};
+ }
+ # add the latest revision
push @bar, "revision/".$tltree->revision;
$tlp->depends (@bar);
}
@@ -189,6 +193,9 @@ sub create_tlpdb
my @archs = $tltree->architectures;
$tldb->setting("available_architectures", @archs);
+ # reset options to what we have by default
+ $tldb->add_default_options();
+
return($tldb, $src_count);
}