diff options
-rwxr-xr-x | Master/install-tl | 12 |
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(); |