summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xMaster/install-tl12
1 files changed, 12 insertions, 0 deletions
diff --git a/Master/install-tl b/Master/install-tl
index 3689be54959..925b169034c 100755
--- a/Master/install-tl
+++ b/Master/install-tl
@@ -740,6 +740,18 @@ sub do_installation {
$localtlpdb->add_tlpobj($stlp);
}
}
+
+ # include a 00texlive.config package in the new tlpdb,
+ # so that further installations and updates using the new installation
+ # as the source can work. Only include the release info, the other
+ # 00texlive.config entries are not relevant for this case.
+ my $tlpobj = new TeXLive::TLPOBJ;
+ $tlpobj->name("00texlive.config");
+ my $t = $tlpdb->get_package("00texlive.config");
+ $tlpobj->depends("minrelease/" . $tlpdb->config_minrelease,
+ "release/" . $tlpdb->config_release);
+ $localtlpdb->add_tlpobj($tlpobj);
+
$localtlpdb->save unless $vars{'in_place'};
my $errcount = do_postinst_stuff();